Trait tylisp::marker_traits::List [−][src]
pub trait List: List { type Head; type Tail: List; type IsEOL; const LEN: usize; fn split(self) -> (Self::Head, Self::Tail); fn head(&self) -> &Self::Head; fn tail(&self) -> &Self::Tail; fn into_iter_as<X>(self) -> Self::ListIter
where
Self: ListOf<X>, { ... } }
Associated Types
Associated Constants
Required methods
Provided methods
fn into_iter_as<X>(self) -> Self::ListIter where
Self: ListOf<X>,
[src]
fn into_iter_as<X>(self) -> Self::ListIter where
Self: ListOf<X>,
[src]