pub trait Generator {
type Yield;
type Return;
// Required method
fn resume(&mut self) -> GeneratorState<Self::Yield, Self::Return>;
}
Required Associated Types§
Required Methods§
fn resume(&mut self) -> GeneratorState<Self::Yield, Self::Return>
Implementors§
source§impl<I: Iterator> Generator for IteratorGenerator<I>
impl<I: Iterator> Generator for IteratorGenerator<I>
Any &mut Iterator
is a ListFn<End = Self>
.