macro_rules! supports_shift_ops {
($TypeNameSelf:ty, $TypeNameOther:ty, $UnitA:path, $UnitB:path) => { ... };
($TypeNameSelf:ty, $TypeNameOther:ty, $UnitA:path) => { ... };
}macro_rules! supports_shift_ops {
($TypeNameSelf:ty, $TypeNameOther:ty, $UnitA:path, $UnitB:path) => { ... };
($TypeNameSelf:ty, $TypeNameOther:ty, $UnitA:path) => { ... };
}