Trait MultiUnzip
trait MultiUnzip<FromI>: Iterator
An iterator that can be unzipped into multiple collections.
See .multiunzip() for more information.
Required Methods
fn multiunzip(self: Self) -> FromIUnzip this iterator into multiple collections.
Implementors
impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for Interleave<I, J>impl<IT, A, FromA, B, FromB> MultiUnzip for PeekNth<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for RcIter<I>impl<IT> MultiUnzip for TakeWhileRef<'a, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for Tee<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for UniqueBy<I, V, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for MergeBy<I, J, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for PeekingTakeWhile<'a, I, F>impl<IT, A, FromA, B, FromB> MultiUnzip for Unfold<St, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for TupleCombinations<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for Tuples<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for IntersperseWith<I, ElemF>impl<IT: Iterator<Item = (A, B, C, D, E, F, G, H, I, J, K)>, A, FromA: Default + Extend<A>, B, FromB: Default + Extend<B>, C, FromC: Default + Extend<C>, D, FromD: Default + Extend<D>, E, FromE: Default + Extend<E>, F, FromF: Default + Extend<F>, G, FromG: Default + Extend<G>, H, FromH: Default + Extend<H>, I, FromI: Default + Extend<I>, J, FromJ: Default + Extend<J>, K, FromK: Default + Extend<K>> MultiUnzip for ITimpl<IT> MultiUnzip for MultiPeek<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for TakeWhileInclusive<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for RepeatN<A>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for WhileSome<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for TupleBuffer<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for Unique<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for Iterate<St, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for PeekNth<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for TakeWhileRef<'a, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for Tee<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for UniqueBy<I, V, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for PeekingTakeWhile<'a, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for Unfold<St, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for MultiPeek<I>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for Batching<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for TakeWhileInclusive<I, F>impl<IT, A, FromA, B, FromB> MultiUnzip for InterleaveShortest<I, J>impl<IT, A, FromA, B, FromB> MultiUnzip for ExactlyOneError<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for Interleave<I, J>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for PeekNth<I>impl<IT, A, FromA, B, FromB> MultiUnzip for PadUsing<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for TakeWhileRef<'a, I, F>impl<IT> MultiUnzip for PutBackN<I>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for PutBack<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for Unfold<St, F>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for CircularTupleWindows<I, T>impl<IT> MultiUnzip for Zip<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for KMergeBy<I, F>impl<IT, A, FromA, B, FromB> MultiUnzip for ZipEq<I, J>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for MultiPeek<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for Batching<I, F>impl<IT, A, FromA, B, FromB> MultiUnzip for ProcessResults<'a, I, E>impl<IT> MultiUnzip for Group<'a, K, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for InterleaveShortest<I, J>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for TupleWindows<I, T>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for RcIter<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for Update<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for ExactlyOneError<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for Chunk<'a, I>impl<IT> MultiUnzip for MergeBy<I, J, F>impl<IT, A, FromA, B, FromB> MultiUnzip for TupleCombinations<I, T>impl<IT, A, FromA, B, FromB> MultiUnzip for Tuples<I, T>impl<IT, A, FromA, B, FromB> MultiUnzip for IntersperseWith<I, ElemF>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for PadUsing<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for PutBackN<I>impl<IT: Iterator<Item = (A, B)>, A, FromA: Default + Extend<A>, B, FromB: Default + Extend<B>> MultiUnzip for ITimpl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for PutBack<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for CircularTupleWindows<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for Zip<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for KMergeBy<I, F>impl<IT> MultiUnzip for RepeatN<A>impl<IT, A, FromA, B, FromB> MultiUnzip for WhileSome<I>impl<IT, A, FromA> MultiUnzip for TupleBuffer<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for ProcessResults<'a, I, E>impl<IT> MultiUnzip for Unique<I>impl<IT> MultiUnzip for Iterate<St, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for Group<'a, K, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for InterleaveShortest<I, J>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for TupleWindows<I, T>impl<IT, A, FromA, B, FromB> MultiUnzip for Interleave<I, J>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for RcIter<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for Update<I, F>impl<IT, A, FromA> MultiUnzip for Tee<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for ExactlyOneError<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for Chunk<'a, I>impl<IT, A, FromA> MultiUnzip for UniqueBy<I, V, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for MergeBy<I, J, F>impl<IT, A, FromA> MultiUnzip for PeekingTakeWhile<'a, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for TupleCombinations<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for Tuples<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for IntersperseWith<I, ElemF>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for PadUsing<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for PutBackN<I>impl<IT: Iterator<Item = (A, B, C, D, E, F, G)>, A, FromA: Default + Extend<A>, B, FromB: Default + Extend<B>, C, FromC: Default + Extend<C>, D, FromD: Default + Extend<D>, E, FromE: Default + Extend<E>, F, FromF: Default + Extend<F>, G, FromG: Default + Extend<G>> MultiUnzip for ITimpl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for TakeWhileInclusive<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for Zip<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for RepeatN<A>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for WhileSome<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for TupleBuffer<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for ProcessResults<'a, I, E>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for Unique<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for Iterate<St, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for Group<'a, K, I, F>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for PeekNth<I>impl<IT, A, FromA> MultiUnzip for TakeWhileRef<'a, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for Tee<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for UniqueBy<I, V, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for MergeBy<I, J, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for PeekingTakeWhile<'a, I, F>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for Unfold<St, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for TupleCombinations<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for Tuples<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for IntersperseWith<I, ElemF>impl<IT: Iterator<Item = (A, B, C, D, E, F, G, H, I, J, K, L)>, A, FromA: Default + Extend<A>, B, FromB: Default + Extend<B>, C, FromC: Default + Extend<C>, D, FromD: Default + Extend<D>, E, FromE: Default + Extend<E>, F, FromF: Default + Extend<F>, G, FromG: Default + Extend<G>, H, FromH: Default + Extend<H>, I, FromI: Default + Extend<I>, J, FromJ: Default + Extend<J>, K, FromK: Default + Extend<K>, L, FromL: Default + Extend<L>> MultiUnzip for ITimpl<IT, A, FromA> MultiUnzip for MultiPeek<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for TakeWhileInclusive<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for RepeatN<A>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for WhileSome<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for TupleBuffer<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for Unique<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for Iterate<St, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for Interleave<I, J>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for PeekNth<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for TakeWhileRef<'a, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for Tee<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for UniqueBy<I, V, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for PeekingTakeWhile<'a, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for Unfold<St, F>impl<IT> MultiUnzip for KMergeBy<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for MultiPeek<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for Batching<I, F>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for InterleaveShortest<I, J>impl<IT> MultiUnzip for Update<I, F>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for ExactlyOneError<I>impl<IT> MultiUnzip for Chunk<'a, I>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for PadUsing<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for TakeWhileRef<'a, I, F>impl<IT, A, FromA> MultiUnzip for PutBackN<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for PutBack<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for CircularTupleWindows<I, T>impl<IT, A, FromA, B, FromB> MultiUnzip for Groups<'a, K, I, F>impl<IT, A, FromA> MultiUnzip for Zip<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for KMergeBy<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for MultiPeek<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for Batching<I, F>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for ProcessResults<'a, I, E>impl<IT, A, FromA> MultiUnzip for Group<'a, K, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for InterleaveShortest<I, J>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for TupleWindows<I, T>impl<IT, A, FromA> MultiUnzip for Interleave<I, J>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for RcIter<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for Update<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for ExactlyOneError<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for Chunk<'a, I>impl<IT, A, FromA> MultiUnzip for MergeBy<I, J, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for Interleave<I, J>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for TupleCombinations<I, T>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for Tuples<I, T>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for IntersperseWith<I, ElemF>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for PadUsing<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for PutBackN<I>impl<IT: Iterator<Item = (A, B, C)>, A, FromA: Default + Extend<A>, B, FromB: Default + Extend<B>, C, FromC: Default + Extend<C>> MultiUnzip for ITimpl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for PutBack<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for CircularTupleWindows<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for Zip<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for KMergeBy<I, F>impl<IT, A, FromA> MultiUnzip for RepeatN<A>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for WhileSome<I>impl<IT, A, FromA, B, FromB> MultiUnzip for TupleBuffer<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for ProcessResults<'a, I, E>impl<IT, A, FromA> MultiUnzip for Unique<I>impl<IT, A, FromA> MultiUnzip for Iterate<St, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for Group<'a, K, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for TupleWindows<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for RcIter<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for Update<I, F>impl<IT, A, FromA, B, FromB> MultiUnzip for Tee<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for Chunk<'a, I>impl<IT, A, FromA, B, FromB> MultiUnzip for UniqueBy<I, V, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for MergeBy<I, J, F>impl<IT, A, FromA, B, FromB> MultiUnzip for PeekingTakeWhile<'a, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for TupleCombinations<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for Tuples<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for IntersperseWith<I, ElemF>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for PutBackN<I>impl<IT: Iterator<Item = (A, B, C, D, E, F, G, H)>, A, FromA: Default + Extend<A>, B, FromB: Default + Extend<B>, C, FromC: Default + Extend<C>, D, FromD: Default + Extend<D>, E, FromE: Default + Extend<E>, F, FromF: Default + Extend<F>, G, FromG: Default + Extend<G>, H, FromH: Default + Extend<H>> MultiUnzip for ITimpl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for TakeWhileInclusive<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for Zip<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for RepeatN<A>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for WhileSome<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for TupleBuffer<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for Unique<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for Iterate<St, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for Group<'a, K, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for Interleave<I, J>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for PeekNth<I>impl<IT, A, FromA, B, FromB> MultiUnzip for TakeWhileRef<'a, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for Tee<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for UniqueBy<I, V, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for MergeBy<I, J, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for PeekingTakeWhile<'a, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for Unfold<St, F>impl<IT, A, FromA, B, FromB> MultiUnzip for MultiPeek<I>impl<IT> MultiUnzip for Batching<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for TakeWhileInclusive<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for RepeatN<A>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for TupleBuffer<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for Unique<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for Iterate<St, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for PeekNth<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for TakeWhileRef<'a, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for Tee<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for UniqueBy<I, V, F>impl<IT> MultiUnzip for PutBack<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for PeekingTakeWhile<'a, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for Unfold<St, F>impl<IT, A, FromA> MultiUnzip for KMergeBy<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for MultiPeek<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for Batching<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for InterleaveShortest<I, J>impl<IT> MultiUnzip for RcIter<I>impl<IT, A, FromA> MultiUnzip for Update<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for ExactlyOneError<I>impl<IT, A, FromA> MultiUnzip for Chunk<'a, I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for Interleave<I, J>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for PadUsing<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for TakeWhileRef<'a, I, F>impl<IT, A, FromA, B, FromB> MultiUnzip for PutBackN<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for PutBack<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for CircularTupleWindows<I, T>impl<IT, A, FromA, B, FromB> MultiUnzip for Zip<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for KMergeBy<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for MultiPeek<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for Batching<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for ProcessResults<'a, I, E>impl<IT, A, FromA, B, FromB> MultiUnzip for Group<'a, K, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for InterleaveShortest<I, J>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for TupleWindows<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for RcIter<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for Update<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for ExactlyOneError<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for Chunk<'a, I>impl<IT, A, FromA, B, FromB> MultiUnzip for MergeBy<I, J, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for TupleCombinations<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for Tuples<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for IntersperseWith<I, ElemF>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for PadUsing<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for PutBackN<I>impl<IT: Iterator<Item = (A, B, C, D)>, A, FromA: Default + Extend<A>, B, FromB: Default + Extend<B>, C, FromC: Default + Extend<C>, D, FromD: Default + Extend<D>> MultiUnzip for ITimpl<IT> MultiUnzip for TakeWhileInclusive<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for PutBack<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for CircularTupleWindows<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for Zip<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for KMergeBy<I, F>impl<IT, A, FromA, B, FromB> MultiUnzip for RepeatN<A>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for WhileSome<I>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for TupleBuffer<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for ProcessResults<'a, I, E>impl<IT, A, FromA, B, FromB> MultiUnzip for Unique<I>impl<IT, A, FromA, B, FromB> MultiUnzip for Iterate<St, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for Group<'a, K, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for TupleWindows<I, T>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for Interleave<I, J>impl<IT> MultiUnzip for PeekNth<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for RcIter<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for Update<I, F>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for Tee<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for Chunk<'a, I>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for UniqueBy<I, V, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for MergeBy<I, J, F>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for PeekingTakeWhile<'a, I, F>impl<IT> MultiUnzip for Unfold<St, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for TupleCombinations<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for Tuples<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for IntersperseWith<I, ElemF>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for PutBackN<I>impl<IT: Iterator<Item = (A, B, C, D, E, F, G, H, I)>, A, FromA: Default + Extend<A>, B, FromB: Default + Extend<B>, C, FromC: Default + Extend<C>, D, FromD: Default + Extend<D>, E, FromE: Default + Extend<E>, F, FromF: Default + Extend<F>, G, FromG: Default + Extend<G>, H, FromH: Default + Extend<H>, I, FromI: Default + Extend<I>> MultiUnzip for ITimpl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for TakeWhileInclusive<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for Zip<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for RepeatN<A>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for WhileSome<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for TupleBuffer<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for Unique<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for Iterate<St, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for Group<'a, K, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for PeekNth<I>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for TakeWhileRef<'a, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for Tee<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for UniqueBy<I, V, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for MergeBy<I, J, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for PeekingTakeWhile<'a, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for Unfold<St, F>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for MultiPeek<I>impl<IT, A, FromA> MultiUnzip for Batching<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for TakeWhileInclusive<I, F>impl<IT> MultiUnzip for InterleaveShortest<I, J>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for RepeatN<A>impl<IT> MultiUnzip for ExactlyOneError<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for Unique<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for Iterate<St, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for Interleave<I, J>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for PeekNth<I>impl<IT> MultiUnzip for PadUsing<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for TakeWhileRef<'a, I, F>impl<IT, A, FromA> MultiUnzip for PutBack<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for Unfold<St, F>impl<IT, A, FromA> MultiUnzip for CircularTupleWindows<I, T>impl<IT, A, FromA, B, FromB> MultiUnzip for KMergeBy<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for MultiPeek<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for Batching<I, F>impl<IT> MultiUnzip for ProcessResults<'a, I, E>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for InterleaveShortest<I, J>impl<IT, A, FromA> MultiUnzip for TupleWindows<I, T>impl<IT> MultiUnzip for Interleave<I, J>impl<IT, A, FromA> MultiUnzip for RcIter<I>impl<IT, A, FromA, B, FromB> MultiUnzip for Update<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for ExactlyOneError<I>impl<IT, A, FromA, B, FromB> MultiUnzip for Chunk<'a, I>impl<IT> MultiUnzip for IntersperseWith<I, ElemF>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for PadUsing<I, F>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for PutBackN<I>impl<IT: Iterator<Item = ()>> MultiUnzip for ITimpl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for PutBack<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for CircularTupleWindows<I, T>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for Zip<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for KMergeBy<I, F>impl<IT> MultiUnzip for WhileSome<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for Batching<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for ProcessResults<'a, I, E>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for Group<'a, K, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for InterleaveShortest<I, J>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for TupleWindows<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for RcIter<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for Update<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for ExactlyOneError<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for Chunk<'a, I>impl<IT, A, FromA, B, FromB> MultiUnzip for Product<I, J>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for MergeBy<I, J, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for TupleCombinations<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for Tuples<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for IntersperseWith<I, ElemF>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for PadUsing<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for PutBackN<I>impl<IT: Iterator<Item = (A, B, C, D, E)>, A, FromA: Default + Extend<A>, B, FromB: Default + Extend<B>, C, FromC: Default + Extend<C>, D, FromD: Default + Extend<D>, E, FromE: Default + Extend<E>> MultiUnzip for ITimpl<IT, A, FromA> MultiUnzip for TakeWhileInclusive<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for PutBack<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for CircularTupleWindows<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for Zip<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for KMergeBy<I, F>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for RepeatN<A>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for WhileSome<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for TupleBuffer<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for ProcessResults<'a, I, E>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for Unique<I>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for Iterate<St, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for Group<'a, K, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for TupleWindows<I, T>impl<IT, A, FromA> MultiUnzip for PeekNth<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for RcIter<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for Update<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for Tee<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for Chunk<'a, I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for UniqueBy<I, V, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for MergeBy<I, J, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for PeekingTakeWhile<'a, I, F>impl<IT, A, FromA> MultiUnzip for Unfold<St, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for TupleCombinations<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for Tuples<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for IntersperseWith<I, ElemF>impl<IT: Iterator<Item = (A, B, C, D, E, F, G, H, I, J)>, A, FromA: Default + Extend<A>, B, FromB: Default + Extend<B>, C, FromC: Default + Extend<C>, D, FromD: Default + Extend<D>, E, FromE: Default + Extend<E>, F, FromF: Default + Extend<F>, G, FromG: Default + Extend<G>, H, FromH: Default + Extend<H>, I, FromI: Default + Extend<I>, J, FromJ: Default + Extend<J>> MultiUnzip for ITimpl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for TakeWhileInclusive<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for RepeatN<A>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ> MultiUnzip for WhileSome<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for TupleBuffer<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for Unique<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for Iterate<St, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for Interleave<I, J>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for PeekNth<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for TakeWhileRef<'a, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for Tee<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for UniqueBy<I, V, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for PeekingTakeWhile<'a, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for Unfold<St, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for MultiPeek<I>impl<IT, A, FromA, B, FromB> MultiUnzip for Batching<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for TakeWhileInclusive<I, F>impl<IT, A, FromA> MultiUnzip for InterleaveShortest<I, J>impl<IT, A, FromA> MultiUnzip for ExactlyOneError<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for PeekNth<I>impl<IT, A, FromA> MultiUnzip for PadUsing<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for TakeWhileRef<'a, I, F>impl<IT, A, FromA, B, FromB> MultiUnzip for PutBack<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for Unfold<St, F>impl<IT, A, FromA, B, FromB> MultiUnzip for CircularTupleWindows<I, T>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for KMergeBy<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for MultiPeek<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for Batching<I, F>impl<IT, A, FromA> MultiUnzip for ProcessResults<'a, I, E>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for InterleaveShortest<I, J>impl<IT, A, FromA, B, FromB> MultiUnzip for TupleWindows<I, T>impl<IT, A, FromA, B, FromB> MultiUnzip for RcIter<I>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for Update<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for ExactlyOneError<I>impl<IT, A, FromA, B, FromB, C, FromC> MultiUnzip for Chunk<'a, I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for Interleave<I, J>impl<IT, A, FromA> MultiUnzip for TupleCombinations<I, T>impl<IT, A, FromA> MultiUnzip for Tuples<I, T>impl<IT, A, FromA> MultiUnzip for IntersperseWith<I, ElemF>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for PadUsing<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for PutBackN<I>impl<IT: Iterator<Item = (A)>, A, FromA: Default + Extend<A>> MultiUnzip for ITimpl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for PutBack<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for CircularTupleWindows<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for Zip<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for KMergeBy<I, F>impl<IT, A, FromA> MultiUnzip for WhileSome<I>impl<IT> MultiUnzip for TupleBuffer<T>impl<IT, A, FromA, B, FromB> MultiUnzip for WithPosition<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for Batching<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for ProcessResults<'a, I, E>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for Group<'a, K, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for InterleaveShortest<I, J>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for TupleWindows<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG> MultiUnzip for RcIter<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for Update<I, F>impl<IT> MultiUnzip for Tee<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for ExactlyOneError<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH> MultiUnzip for Chunk<'a, I>impl<IT> MultiUnzip for UniqueBy<I, V, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for MergeBy<I, J, F>impl<IT> MultiUnzip for PeekingTakeWhile<'a, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for TupleCombinations<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for Tuples<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for IntersperseWith<I, ElemF>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for PadUsing<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for PutBackN<I>impl<IT: Iterator<Item = (A, B, C, D, E, F)>, A, FromA: Default + Extend<A>, B, FromB: Default + Extend<B>, C, FromC: Default + Extend<C>, D, FromD: Default + Extend<D>, E, FromE: Default + Extend<E>, F, FromF: Default + Extend<F>> MultiUnzip for ITimpl<IT, A, FromA, B, FromB> MultiUnzip for TakeWhileInclusive<I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for PutBack<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for CircularTupleWindows<I, T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for Zip<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for RepeatN<A>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF> MultiUnzip for WhileSome<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE> MultiUnzip for TupleBuffer<T>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK> MultiUnzip for ProcessResults<'a, I, E>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for Unique<I>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD> MultiUnzip for Iterate<St, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI> MultiUnzip for Group<'a, K, I, F>impl<IT, A, FromA, B, FromB, C, FromC, D, FromD, E, FromE, F, FromF, G, FromG, H, FromH, I, FromI, J, FromJ, K, FromK, L, FromL> MultiUnzip for TupleWindows<I, T>