Lines Matching refs:IterMut
10 use std::collections::btree_map::{Iter as BTreeIter, IterMut as BTreeIterMut,
15 use alloc::collections::btree_map::{Iter as BTreeIter, IterMut as BTreeIterMut,
398 pub fn iter_mut(&mut self) -> IterMut<K, V> { in iter_mut()
401 IterMut::Borrowed(pairs.iter_mut()), in iter_mut()
404 IterMut::Owned(map.iter_mut()), in iter_mut()
449 pub enum IterMut<'a, K: 'a, V: 'a> { enum
451 Borrowed(slice::IterMut<'a, Option<(K, V)>>),
457 impl<'a, K: Ord + 'a, V: 'a> Iterator for IterMut<'a, K, V> { implementation
462 &mut IterMut::Borrowed(ref mut iter) => in next()
469 &mut IterMut::Owned(ref mut iter) => in next()
476 &IterMut::Borrowed(ref iter) => { in size_hint()
481 &IterMut::Owned(ref iter) => in size_hint()