macro_rules! HList {
() => { ... };
(...$Rest:ty) => { ... };
($A:ty) => { ... };
($A:ty, $($tok:tt)*) => { ... };
}
Expand description
Returns a type signature for an HList of the provided types
This is a type macro (introduced in Rust 1.13) that makes it easier to write nested type signatures.