Module stream

Source
Available on crate feature stream only.
Expand description

Stream utilities for Tokio.

A Stream is an asynchronous sequence of values. It can be thought of as an asynchronous version of the standard library’s Iterator trait.

This module provides helpers to work with them.

Structs§

Empty
Stream for the empty function.
Iter
Stream for the iter function.
Once
Stream for the once function.
Pending
Stream for the pending function.

Traits§

FromStream
Convert from a Stream.
Stream
A stream of values produced asynchronously.
StreamExt
An extension trait for Streams that provides a variety of convenient combinator functions.

Functions§

empty
Creates a stream that yields nothing.
iter
Converts an Iterator into a Stream which is always ready to yield the next value.
once
Creates a stream that emits an element exactly once.
pending
Creates a stream that is never ready