pub trait AsyncIterator { type Item; type Fut: Future<Output = Option<Self::Item>>; // Required method fn next(&mut self) -> Self::Fut; }
Async version of std::iter::Iterator.
std::iter::Iterator
The item returned by next.
next
The future returned by next.
Yield the next item.