macro_rules! define_simple_type {
($(#[$enummeta:meta])* $name:ident($inner:ty)) => { ... };
($(#[$enummeta:meta])* $name:ident($(#[$innermeta:meta])* $inner:ty) $(+ $derive:path)*) => { ... };
}macro_rules! define_simple_type {
($(#[$enummeta:meta])* $name:ident($inner:ty)) => { ... };
($(#[$enummeta:meta])* $name:ident($(#[$innermeta:meta])* $inner:ty) $(+ $derive:path)*) => { ... };
}