qecs::qecs_newtype!
[−]
macro_rules! qecs_newtype { ( $ ( # [ $ mmm : meta ] ) * pub type $ ty : ident : $ base : ty ) => { ... }; ( $ ( # [ $ mmm : meta ] ) * type $ ty : ident : $ base : ty ) => { ... }; ( $ ( $ ( # [ $ mmm : meta ] ) * pub type $ ty : ident : $ base : ty ; ) + ) => { ... }; ( $ ( $ ( # [ $ mmm : meta ] ) * type $ ty : ident : $ base : ty ; ) + ) => { ... }; ( @ impl_traits ; $ ty : ident ; $ base : ty ) => { ... }; }