Trait faster::UnevenPackedIterator [] [src]

pub trait UnevenPackedIterator: PackedIterator {
    fn next_scalar(&mut self) -> Option<Self::Scalar>;
fn uneven_map<A, B, F, G>(
        self,
        vectorfn: F,
        scalarfn: G
    ) -> UnevenMap<Self, F, G>
    where
        F: Fn(Self::Vector) -> A,
        G: Fn(Self::Scalar) -> B,
        A: Packed<B>,
        B: Packable
; fn next(&mut self) -> Option<Either<Self::Vector, Self::Scalar>> { ... } }

Required Methods

Provided Methods

Implementors