Trait StreamExt

Source
pub trait StreamExt: Stream {
    // Provided method
    fn flatten_iters(self) -> FlattenIters<Self>
       where Self::Item: IntoIterator,
             Self: Sized { ... }
}
Expand description

An extension trait for Streams that provides a variety of convenient combinator functions.

Provided Methods§

Source

fn flatten_iters(self) -> FlattenIters<Self>
where Self::Item: IntoIterator, Self: Sized,

Flattens a stream of iterators into one continuous stream.

Implementors§

Source§

impl<T> StreamExt for T
where T: Stream + ?Sized,