Trait PeekableIterator

Source
pub trait PeekableIterator: Iterator {
    // Required method
    fn peek(&mut self) -> Option<&Self::Item>;
}
Expand description

Trait defining an iterator that implements a peek method on its own.

Required Methods§

Source

fn peek(&mut self) -> Option<&Self::Item>

Implementations on Foreign Types§

Source§

impl<I: Iterator> PeekableIterator for Peekable<I>

Implement PeekableIterator for all Peekable

Source§

fn peek(&mut self) -> Option<&Self::Item>

Implementors§