macro_rules! impl_enum_parameter_type { ($(#[$param_enum_meta:meta])* pub enum $param_enum_name:ident { $( $(#[$variant_meta:meta])* $variant_name:ident ),+ $(,)? }) => { ... }; }
macro_rules! impl_enum_parameter_type { ($(#[$param_enum_meta:meta])* pub enum $param_enum_name:ident { $( $(#[$variant_meta:meta])* $variant_name:ident ),+ $(,)? }) => { ... }; }