pub trait IterCallFamilyTrait<ConcernedTuple, ElementConstrain: ElementConstrainMark + ?Sized> {
    // Required method
    fn iter_step<Index: OfElementSatisfiesOnTuple<ConcernedTuple, ElementConstrain>>(
        &mut self,
        placeholder: &'static Index,
        index: usize
    );

    // Provided methods
    fn prepare_iter(&mut self) { ... }
    fn finish_iter(&mut self) { ... }
}

Required Methods§

source

fn iter_step<Index: OfElementSatisfiesOnTuple<ConcernedTuple, ElementConstrain>>( &mut self, placeholder: &'static Index, index: usize )

Provided Methods§

source

fn prepare_iter(&mut self)

source

fn finish_iter(&mut self)

Object Safety§

This trait is not object safe.

Implementors§