Function futures_state_stream::unfold
[−]
[src]
pub fn unfold<T, F, Fut, It, St>(init: T, f: F) -> Unfold<T, F, Fut> where
F: FnMut(T) -> Fut,
Fut: IntoFuture<Item = StreamEvent<(It, T), St>>,
Returns a stream produced by iteratively applying a closure to a state.