A derive for the Display
trait.
```rust
struct RecordError { code: u32, }
enum EnumError { #[display(fmt = "Error code: {}", code)] StructVariant { code: i32, }, #[display(fmt = "Error: {}", _0)] TupleVariant(&'static str), #[display(fmt = "An error has occurred.")] UnitVariant, } ```