Function tokio_stream::empty
source · pub const fn empty<T>() -> Empty<T>
Expand description
Creates a stream that yields nothing.
The returned stream is immediately ready and returns None
. Use
stream::pending()
to obtain a stream that is never
ready.
Examples
Basic usage:
use tokio_stream::{self as stream, StreamExt};
#[tokio::main]
async fn main() {
let mut none = stream::empty::<i32>();
assert_eq!(None, none.next().await);
}