macro_rules! Cons {
() => { ... };
(..$Rest:ty) => { ... };
($A:ty) => { ... };
($A:ty, $($Tail:tt)*) => { ... };
}
macro_rules! Cons {
() => { ... };
(..$Rest:ty) => { ... };
($A:ty) => { ... };
($A:ty, $($Tail:tt)*) => { ... };
}