macro_rules! impl_strict_r_int { (signed: $($t:ty),*) => { ... }; (unsigned: $($t:ty),*) => { ... }; }