macro_rules! impl_signed_div_mul_trait { ($typ:ty, $inner:ty, $signed_rhs:ty, $into_inner:expr) => { ... }; }