[][src]Function smol::stream::once

pub fn once<T>(t: T) -> Once<T>

Creates a stream that yields a single item.

Examples

use futures_lite::*;

let mut s = stream::once(7);

assert_eq!(s.next().await, Some(7));
assert_eq!(s.next().await, None);