macro_rules! wrapping_impl {
($trait_name:ident, $method:ident, $t:ty) => { ... };
($trait_name:ident, $method:ident, $t:ty, $rhs:ty) => { ... };
}
macro_rules! wrapping_impl {
($trait_name:ident, $method:ident, $t:ty) => { ... };
($trait_name:ident, $method:ident, $t:ty, $rhs:ty) => { ... };
}