Struct pushgen::structs::Map [−][src]
pub struct Map<Gen, Func, Out> { /* fields omitted */ }
Expand description
Implements a mapped generator. See .map()
for details.
Implementations
Trait Implementations
type Output = Out
type Output = Out
Data-type generated by the generator.
Run the generator, emitting values to the output
closure. New values are emitted for
as long as the closure returns ValueResult::MoreValues
.
If the closure returns ValueResult::Stop
the generator must
return GeneratorResult::Stopped
. Read more