Struct collections::btree_map::Keys 1.0.0
[−]
[src]
pub struct Keys<'a, K, V> where
K: 'a,
V: 'a, { /* fields omitted */ }
An iterator over the keys of a BTreeMap
.
This struct
is created by the keys
method on BTreeMap
. See its
documentation for more.
Trait Implementations
impl<'a, K, V> Iterator for Keys<'a, K, V>
[src]
type Item = &'a K
fn next(&mut self) -> Option<&'a K>
[src]
fn size_hint(&self) -> (usize, Option<usize>)
[src]
impl<'a, K, V> FusedIterator for Keys<'a, K, V>
[src]
impl<'a, K, V> Clone for Keys<'a, K, V>
[src]
impl<'a, K, V> DoubleEndedIterator for Keys<'a, K, V>
[src]
impl<'a, K, V> ExactSizeIterator for Keys<'a, K, V>
[src]
impl<'a, K, V> Debug for Keys<'a, K, V> where
K: 'a + Debug,
V: 'a,
1.17.0[src]
K: 'a + Debug,
V: 'a,