Function generate::iterate[][src]

pub fn iterate<G>(generator: G) -> impl Iterator<Item = G::Yield> where
    G: Generator
Expand description

Turns the given generator into an iterator.

The returned iterator iterates over Generator::Yield and returns None when GeneratorState::Complete(_) is returned.