rustfmt_nightly
macro_rules! impl_enum_serialize_and_deserialize { ( $e:ident, $( $variant:ident $(: $value:expr)* ),* ) => { ... }; }
Macro for deriving implementations of Serialize/Deserialize for enums