pub type Reverse<List> = <List as TList>::Reverse;
Expand description
Type-level ‘function’ to reverse a TList.
use tlist::*;
use typenum::consts::{U1, U2, U3, U4, U5};
use static_assertions::assert_type_eq_all as assert_type_eq;
assert_type_eq!(Reverse<TList![]>, TList![]);
assert_type_eq!(Reverse<TList![U3, U2, U1]>, TList![U1, U2, U3]);