Struct extra::dlist::MoveIterator

pub struct MoveIterator<T> {
    priv list: DList<T>,
}

DList consuming iterator

Trait Implementations

impl<T: std::clone::Clone> std::clone::Clone for MoveIterator<T>

fn clone(&self) -> MoveIterator<T>

impl<A> std::iter::Iterator for MoveIterator<A>

fn next(&mut self) -> std::option::Option

fn size_hint(&self) -> (uint, std::option::Option)

impl<A> std::iter::DoubleEndedIterator for MoveIterator<A>

fn next_back(&mut self) -> std::option::Option