Function futures::stream::once
[−]
[src]
pub fn once<T, E>(item: Result<T, E>) -> Once<T, E>
Creates a stream of single element
use futures::prelude::*; use futures::stream; use futures_executor::block_on; let mut stream = stream::once::<(), _>(Err(17)); assert_eq!(Err(17), block_on(stream.collect())); let mut stream = stream::once::<_, ()>(Ok(92)); assert_eq!(Ok(vec![92]), block_on(stream.collect()));