macro_rules! impl_as_primitive { (@ $T: ty => $(#[$cfg:meta])* impl $U: ty ) => { ... }; (@ $T: ty => { $( $U: ty ),* } ) => { ... }; ($T: ty => { $( $U: ty ),* } ) => { ... }; }
macro_rules! impl_as_primitive { (@ $T: ty => $(#[$cfg:meta])* impl $U: ty ) => { ... }; (@ $T: ty => { $( $U: ty ),* } ) => { ... }; ($T: ty => { $( $U: ty ),* } ) => { ... }; }