Macro serde_plain::forward_display_to_serde
[−]
[src]
macro_rules! forward_display_to_serde { ($type:ty) => { ... }; }
Implements fmt::Display
for a type that forwards to serde.
#[macro_use] extern crate serde_derive; #[macro_use] extern crate serde_plain; #[derive(Serialize, Debug)] pub enum MyEnum { VariantA, VariantB, } forward_display_to_serde!(MyEnum);
This automatically implements fmt::Display
which will invoke the
to_string
method from this crate. In case that fails the method
will panic.