macro_rules! derive_into_inner { ( $type:ident ( $inner:ty ) ) => { ... }; ( $type:ident < $a:ty > ) => { ... }; }