pub trait Map<F, TagList = ()> {
type Output;
pub fn map(self, f: F) -> Self::Output;
}
Loading content...Loading content...impl<F> Map<F, ()> for CoNil
[src]
impl<F> Map<F, ()> for Nil
[src]
impl<F: CallMut<(T,), N>, T, R: NonEmpty + Map<F, M>, N, M> Map<F, (N, M)> for Cons<T, R>
[src]
impl<F: CallOnce<(T,)>, T, R: Map<F>> Map<F, ()> for CoCons<T, R>
[src]
impl<F: CallOnce<(T,), N>, T, N> Map<F, (N, ())> for Cons<T, Nil>
[src]
impl<F: CallOnce<(T,), N>, T, R: Map<F, M>, N, M> Map<F, (N, M)> for CoCons<T, R>
[src]
Loading content...