Trait asyncplify::IntoStream [] [src]

pub trait IntoStream: Iterator {
    fn into_stream(self) -> IterStream<Self> where Self: Sized { ... }
}

Extend the Iterator trait with stream conversion operators

Provided Methods

fn into_stream(self) -> IterStream<Self> where Self: Sized

Convert an iterator to a Stream.

Examples

use asyncplify::*;

let vec = (0..5)
    .into_stream()
    .into_vec();

assert!(vec == [0, 1, 2, 3, 4], "vec = {:?}", vec);

Implementors