Trait AsyncIterator

Source
pub trait AsyncIterator {
    type Item;
    type Fut: Future<Output = Option<Self::Item>>;

    // Required method
    fn next(&mut self) -> Self::Fut;
}
Expand description

Async version of std::iter::Iterator.

Required Associated Types§

Source

type Item

The item returned by next.

Source

type Fut: Future<Output = Option<Self::Item>>

The future returned by next.

Required Methods§

Source

fn next(&mut self) -> Self::Fut

Yield the next item.

Implementors§