IterNext

Trait IterNext 

Source
pub trait IterNext<S>: IterBase<S> {
    // Required method
    fn iter_next(&mut self, state: &mut S) -> Option<Self::T>;
}

Required Methods§

Source

fn iter_next(&mut self, state: &mut S) -> Option<Self::T>

Implementors§

Source§

impl<F: FnMut(&mut S) -> Option<T>, S, T> IterNext<S> for Meta<F, S, T>

Source§

impl<T, S> IterNext<S> for No<T>