macro_rules! impl_offset {
($wrapper:ty: $inner:ty) => { ... };
($wrapper:ty: $inner:ty, $($rest:tt)*) => { ... };
($($ty:ty),+ $(,)?) => { ... };
}macro_rules! impl_offset {
($wrapper:ty: $inner:ty) => { ... };
($wrapper:ty: $inner:ty, $($rest:tt)*) => { ... };
($($ty:ty),+ $(,)?) => { ... };
}