macro_rules! define_standard_shift {
($trait_name:ident, $method:ident, [$($t:ty),+]) => { ... };
($trait_name:ident, $method:ident, $t:ty) => { ... };
}macro_rules! define_standard_shift {
($trait_name:ident, $method:ident, [$($t:ty),+]) => { ... };
($trait_name:ident, $method:ident, $t:ty) => { ... };
}