[][src]Trait typsy::zip::Zip

pub trait Zip<O> {
    type Output: UnZip<Left = Self, Right = O>;
    pub fn zip(self, other: O) -> Self::Output;
}

Associated Types

type Output: UnZip<Left = Self, Right = O>[src]

Loading content...

Required methods

pub fn zip(self, other: O) -> Self::Output[src]

Loading content...

Implementors

impl Zip<Nil> for Nil[src]

type Output = Self

impl<T, U, R: Zip<S>, S> Zip<Cons<U, S>> for Cons<T, R>[src]

type Output = Cons<(T, U), R::Output>

Loading content...