Trait hetseq::Zip
[−]
[src]
pub trait Zip<S> { type Zipped; fn zip(self, _: S) -> Self::Zipped; }
Associated Types
type Zipped
Required Methods
Implementors
impl Zip<List<()>> for List<()> type Zipped = List<()>;
impl<LH, LT, RH, RT, ZT> Zip<List<(RH, RT)>> for List<(LH, LT)> where
LT: Zip<RT, Zipped = ZT>, type Zipped = List<((LH, RH), ZT)>;impl Zip<Queue<()>> for Queue<()> type Zipped = Queue<()>;
impl<LH, LT, RH, RT, ZH> Zip<Queue<(RH, RT)>> for Queue<(LH, LT)> where
LH: Zip<RH, Zipped = ZH>, type Zipped = Queue<(ZH, (LT, RT))>;