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.