Struct sorted-collections::sortedmap::BTreeMapRangeRemove [-]  [+] [src]

pub struct BTreeMapRangeRemove<K, V>(_);

A double-ended by-value iterator for removing pairs from a BTreeMap.

Trait Implementations

impl<K, V> Iterator for BTreeMapRangeRemove<K, V>

type Item = (K, V)

fn next(&mut self) -> Option<(K, V)>

fn size_hint(&self) -> (usize, Option<usize>)

impl<K, V> DoubleEndedIterator for BTreeMapRangeRemove<K, V>

fn next_back(&mut self) -> Option<(K, V)>

impl<K, V> ExactSizeIterator for BTreeMapRangeRemove<K, V>

fn len(&self) -> usize