[−][src]Crate miniserde_derive_enum
Miniserde derive macros that support enum
s.
Provides a minimal Serialize_enum
, Deserialize_enum
derive macros
for enum
support in Miniserde.
Example
use miniserde_derive_enum::{Serialize_enum, Deserialize_enum}; pub fn main() { #[derive(Serialize_enum, Deserialize_enum)] enum E { Unit, Struct { a: u8, b: String, c: Box<E> }, Tuple(u8, String), } }
Derive Macros
Deserialize_enum | |
Serialize_enum |