derive(Display) # From<docs>
This library provides a convenient derive macro for the standard library's
std::fmt::Display trait.
[]
= "0.1.1"
Compiler support: requires rustc 1.31+
Example
use DisplayDoc;
use Error;
Details
-
A
Displayimpl is generated for your type if you provide doc comment messages on the struct or each variant of your enum, as shown above in the example.The messages support a shorthand for interpolating fields from the error.
/// {var}⟶write!("{}", self.var)/// {0}⟶write!("{}", self.0)/// {var:?}⟶write!("{:?}", self.var)/// {0:?}⟶write!("{:?}", self.0)