[][src]Module futures_core::stream

Asynchronous streams.

Structs

LocalStreamObj

A custom trait object for polling streams, roughly akin to Box<dyn Stream<Item = T> + 'a>.

StreamObj

A custom trait object for polling streams, roughly akin to Box<dyn Stream<Item = T> + Send + 'a>.

Traits

FusedStream

A Stream or TryStream which tracks whether or not the underlying stream should no longer be polled.

Stream

A stream of values produced asynchronously.

TryStream

A convenience for streams that return Result values that includes a variety of adapters tailored to such futures.

UnsafeStreamObj

A custom implementation of a stream trait object for StreamObj, providing a hand-rolled vtable.