Trait frunk_core::hlist::HList [−][src]
pub trait HList: Sized { const LEN: usize; fn static_len() -> usize; fn len(&self) -> usize { ... } fn is_empty(&self) -> bool { ... } fn prepend<H>(self, h: H) -> HCons<H, Self> { ... } }
Expand description
Typeclass for HList-y behaviour
An HList is a heterogeneous list, one that is statically typed at compile time. In simple terms, it is just an arbitrarily-nested Tuple2.
Associated Constants
Required methods
fn static_len() -> usize
fn static_len() -> usize
👎 Deprecated since 0.1.31:
Please use LEN instead