Skip to main content

IteratorWithTimeout

Trait IteratorWithTimeout 

Source
pub trait IteratorWithTimeout {
    type Item;

    // Required method
    fn next_timeout(&mut self, timeout: Duration) -> Option<Self::Item>;
}

Required Associated Types§

Required Methods§

Source

fn next_timeout(&mut self, timeout: Duration) -> Option<Self::Item>

Pulls the next item, returning an explicit Timeout error if the window expires.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§