Struct futures_util::stream::ForEach
[−]
[src]
#[must_use = "streams do nothing unless polled"]pub struct ForEach<S, U, F> where
U: IntoFuture, { /* fields omitted */ }
A stream combinator which executes a unit closure over each item on a stream.
This structure is returned by the Stream::for_each
method.
Trait Implementations
impl<S: Debug, U: Debug, F: Debug> Debug for ForEach<S, U, F> where
U: IntoFuture,
U::Future: Debug,
[src]
U: IntoFuture,
U::Future: Debug,
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl<S, U, F> Future for ForEach<S, U, F> where
S: Stream,
F: FnMut(S::Item) -> U,
U: IntoFuture<Item = (), Error = S::Error>,
[src]
S: Stream,
F: FnMut(S::Item) -> U,
U: IntoFuture<Item = (), Error = S::Error>,