Struct extra::treemap::TreeMapMoveIterator

pub struct TreeMapMoveIterator<K, V> {
    priv stack: ~[TreeNode<K, V>],
    priv remaining: uint,
}

Lazy forward iterator over a map that consumes the map while iterating

Trait Implementations

impl<K, V> std::iter::Iterator for TreeMapMoveIterator<K, V>

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

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