#[must_use = "streams do nothing unless polled"]
pub struct StreamTimeout<S> where
S: ActorStream, { /* fields omitted */ }
Future for the timeout
combinator, interrupts computations if it takes
more than timeout
.
This is created by the ActorFuture::timeout()
method.
The type of item this stream will yield on success.
The type of error this stream may generate.
The actor within which this stream runs.
Converts a stream of type T
to a stream of type U
.
Converts a stream of error type T
to a stream of error type E
.
Chain on a computation for when a value is ready, passing the resulting item to the provided closure f
. Read more
Chain on a computation for when a value is ready, passing the successful results to the provided closure f
. Read more
Execute an accumulating computation over a stream, collecting all the values into one final result. Read more
Converts a stream to a future that resolves when stream finishes.
Formats the value using the given formatter. Read more