Trait faster::zip::IntoPackedZip [] [src]

pub trait IntoPackedZip: Sized {
    fn zip(self) -> PackedZip<Self>;
}

A trait which can transform a collection of iterators into a PackedZip

Required Methods

Important traits for PackedZip<(A, B)>

Return an iterator which may iterate over self in lockstep.

Implementations on Foreign Types

impl<A, B> IntoPackedZip for (A, B) where
    A: PackedIterator,
    B: PackedIterator
[src]

Important traits for PackedZip<(A, B)>
[src]

impl<A, B, C> IntoPackedZip for (A, B, C) where
    A: PackedIterator,
    B: PackedIterator,
    C: PackedIterator
[src]

Important traits for PackedZip<(A, B)>
[src]

impl<A, B, C, D> IntoPackedZip for (A, B, C, D) where
    A: PackedIterator,
    B: PackedIterator,
    C: PackedIterator,
    D: PackedIterator
[src]

Important traits for PackedZip<(A, B)>
[src]

impl<A, B, C, D, E> IntoPackedZip for (A, B, C, D, E) where
    A: PackedIterator,
    B: PackedIterator,
    C: PackedIterator,
    D: PackedIterator,
    E: PackedIterator
[src]

Important traits for PackedZip<(A, B)>
[src]

impl<A, B, C, D, E, F> IntoPackedZip for (A, B, C, D, E, F) where
    A: PackedIterator,
    B: PackedIterator,
    C: PackedIterator,
    D: PackedIterator,
    E: PackedIterator,
    F: PackedIterator
[src]

Important traits for PackedZip<(A, B)>
[src]

impl<A, B, C, D, E, F, G> IntoPackedZip for (A, B, C, D, E, F, G) where
    A: PackedIterator,
    B: PackedIterator,
    C: PackedIterator,
    D: PackedIterator,
    E: PackedIterator,
    F: PackedIterator,
    G: PackedIterator
[src]

Important traits for PackedZip<(A, B)>
[src]

impl<A, B, C, D, E, F, G, H> IntoPackedZip for (A, B, C, D, E, F, G, H) where
    A: PackedIterator,
    B: PackedIterator,
    C: PackedIterator,
    D: PackedIterator,
    E: PackedIterator,
    F: PackedIterator,
    G: PackedIterator,
    H: PackedIterator
[src]

Important traits for PackedZip<(A, B)>
[src]

impl<A, B, C, D, E, F, G, H, I> IntoPackedZip for (A, B, C, D, E, F, G, H, I) where
    A: PackedIterator,
    B: PackedIterator,
    C: PackedIterator,
    D: PackedIterator,
    E: PackedIterator,
    F: PackedIterator,
    G: PackedIterator,
    H: PackedIterator,
    I: PackedIterator
[src]

Important traits for PackedZip<(A, B)>
[src]

impl<A, B, C, D, E, F, G, H, I, J> IntoPackedZip for (A, B, C, D, E, F, G, H, I, J) where
    A: PackedIterator,
    B: PackedIterator,
    C: PackedIterator,
    D: PackedIterator,
    E: PackedIterator,
    F: PackedIterator,
    G: PackedIterator,
    H: PackedIterator,
    I: PackedIterator,
    J: PackedIterator
[src]

Important traits for PackedZip<(A, B)>
[src]

impl<A, B, C, D, E, F, G, H, I, J, K> IntoPackedZip for (A, B, C, D, E, F, G, H, I, J, K) where
    A: PackedIterator,
    B: PackedIterator,
    C: PackedIterator,
    D: PackedIterator,
    E: PackedIterator,
    F: PackedIterator,
    G: PackedIterator,
    H: PackedIterator,
    I: PackedIterator,
    J: PackedIterator,
    K: PackedIterator
[src]

Important traits for PackedZip<(A, B)>
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L> IntoPackedZip for (A, B, C, D, E, F, G, H, I, J, K, L) where
    A: PackedIterator,
    B: PackedIterator,
    C: PackedIterator,
    D: PackedIterator,
    E: PackedIterator,
    F: PackedIterator,
    G: PackedIterator,
    H: PackedIterator,
    I: PackedIterator,
    J: PackedIterator,
    K: PackedIterator,
    L: PackedIterator
[src]

Important traits for PackedZip<(A, B)>
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M> IntoPackedZip for (A, B, C, D, E, F, G, H, I, J, K, L, M) where
    A: PackedIterator,
    B: PackedIterator,
    C: PackedIterator,
    D: PackedIterator,
    E: PackedIterator,
    F: PackedIterator,
    G: PackedIterator,
    H: PackedIterator,
    I: PackedIterator,
    J: PackedIterator,
    K: PackedIterator,
    L: PackedIterator,
    M: PackedIterator
[src]

Important traits for PackedZip<(A, B)>
[src]

Implementors