Struct futures::stream::Unfold [−][src]
A stream which creates futures, polls them and return their result
This stream is returned by the futures::stream::unfold
method
Trait Implementations
impl<T, F, Fut> Unpin for Unfold<T, F, Fut> where
Fut: Unpin,
[src]
impl<T, F, Fut> Unpin for Unfold<T, F, Fut> where
Fut: Unpin,
impl<T, F, Fut> Debug for Unfold<T, F, Fut> where
F: Debug,
Fut: Debug,
T: Debug,
[src]
[+]
impl<T, F, Fut> Debug for Unfold<T, F, Fut> where
F: Debug,
Fut: Debug,
T: Debug,
impl<T, F, Fut, It> Stream for Unfold<T, F, Fut> where
F: FnMut(T) -> Fut,
Fut: Future<Output = Option<(It, T)>>,
[src]
[+]
impl<T, F, Fut, It> Stream for Unfold<T, F, Fut> where
F: FnMut(T) -> Fut,
Fut: Future<Output = Option<(It, T)>>,