pub trait FlattenUnorderedExt: Stream + Sized {
    // Required method
    fn flatten_unordered(self) -> FlattenUnordered<Self>;
}
Expand description

Extension trait to allow for easy creation of a FlattenUnordered stream from a Stream.

Required Methods§

source

fn flatten_unordered(self) -> FlattenUnordered<Self>

Creates a FlattenUnordered stream from a stream of streams.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<S> FlattenUnorderedExt for S
where S: Stream + FusedStream + Sized, S::Item: Stream + Unpin,