type_freak
macro_rules! TListType { () => { ... }; ($name:ty) => { ... }; ($name:ty, $($names:ty),+) => { ... }; }
Builds a type that implements TList.