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.