/external/rust/crates/rayon/src/collections/ |
D | vec_deque.rs | 70 pub struct IterMut<'a, T: Send> { struct 71 inner: Chain<slice::IterMut<'a, T>, slice::IterMut<'a, T>>, argument 76 type Iter = IterMut<'a, T>; 80 IterMut { in into_par_iter() 87 IterMut<'a, T> => &'a mut T,
|
D | linked_list.rs | 54 pub struct IterMut<'a, T: Send> { struct 59 &'a mut LinkedList<T> => IterMut<'a, T>, argument 64 IterMut<'a, T> => &'a mut T,
|
D | btree_map.rs | 54 pub struct IterMut<'a, K: Ord + Sync, V: Send> { struct 59 &'a mut BTreeMap<K, V> => IterMut<'a, K, V>, argument 64 IterMut<'a, K, V> => (&'a K, &'a mut V),
|
D | hash_map.rs | 56 pub struct IterMut<'a, K: Hash + Eq + Sync, V: Send> { struct 61 &'a mut HashMap<K, V, S> => IterMut<'a, K, V>, argument 66 IterMut<'a, K, V> => (&'a K, &'a mut V),
|
/external/rust/crates/slab/src/ |
D | lib.rs | 169 pub struct IterMut<'a, T: 'a> { struct 170 entries: std::slice::IterMut<'a, Entry<T>>, argument 470 pub fn iter_mut(&mut self) -> IterMut<T> { in iter_mut() 471 IterMut { in iter_mut() 814 type IntoIter = IterMut<'a, T>; 816 fn into_iter(self) -> IterMut<'a, T> { in into_iter() 847 impl<'a, T: 'a> fmt::Debug for IterMut<'a, T> implementation 946 impl<'a, T> Iterator for IterMut<'a, T> { implementation
|
/external/rust/crates/lru-cache/src/ |
D | lib.rs | 304 pub fn iter_mut(&mut self) -> IterMut<K, V> { IterMut(self.map.iter_mut()) } in iter_mut() 338 type IntoIter = IterMut<'a, K, V>; 339 fn into_iter(self) -> IterMut<'a, K, V> { self.iter_mut() } in into_iter() 419 pub struct IterMut<'a, K: 'a, V: 'a>(linked_hash_map::IterMut<'a, K, V>); struct 421 impl<'a, K, V> Iterator for IterMut<'a, K, V> { implementation 427 impl<'a, K, V> DoubleEndedIterator for IterMut<'a, K, V> { implementation 431 impl<'a, K, V> ExactSizeIterator for IterMut<'a, K, V> { implementation
|
/external/rust/cxx/src/ |
D | cxx_vector.rs | 146 pub fn iter_mut(self: Pin<&mut Self>) -> IterMut<T> { in iter_mut() 147 IterMut { v: self, index: 0 } in iter_mut() 203 pub struct IterMut<'a, T> { struct 213 type IntoIter = IterMut<'a, T>; argument 220 impl<'a, T> Iterator for IterMut<'a, T> implementation 243 impl<'a, T> ExactSizeIterator for IterMut<'a, T> implementation 252 impl<'a, T> FusedIterator for IterMut<'a, T> where T: VectorElement {} implementation
|
D | vector.rs | 5 pub use crate::cxx_vector::{Iter, IterMut, VectorElement};
|
/external/rust/crates/rayon/src/ |
D | result.rs | 68 pub struct IterMut<'a, T: Send> { struct 74 type Iter = IterMut<'a, T>; argument 77 IterMut { in into_par_iter() 84 IterMut<'a, T> => &'a mut T,
|
D | option.rs | 125 pub struct IterMut<'a, T: Send> { struct 131 type Iter = IterMut<'a, T>; argument 134 IterMut { in into_par_iter() 141 IterMut<'a, T> => &'a mut T,
|
/external/rust/crates/thread_local/src/ |
D | lib.rs | 296 pub fn iter_mut(&mut self) -> IterMut<T> { in iter_mut() 297 IterMut { in iter_mut() 337 type IntoIter = IterMut<'a, T>; 339 fn into_iter(self) -> IterMut<'a, T> { in into_iter() 464 pub struct IterMut<'a, T: Send> { struct 469 impl<'a, T: Send> Iterator for IterMut<'a, T> { implementation 481 impl<T: Send> ExactSizeIterator for IterMut<'_, T> {} implementation 482 impl<T: Send> FusedIterator for IterMut<'_, T> {} implementation 486 impl<'a, T: Send + fmt::Debug> fmt::Debug for IterMut<'a, T> { implementation
|
D | cached.rs | 3 use super::{IntoIter, IterMut, ThreadLocal}; 122 inner: IterMut<'a, T>,
|
/external/rust/crates/futures-util/src/stream/futures_unordered/ |
D | iter.rs | 17 pub struct IterMut<'a, Fut: Unpin> (pub(super) IterPinMut<'a, Fut>); struct 60 impl<'a, Fut: Unpin> Iterator for IterMut<'a, Fut> { implementation 72 impl<Fut: Unpin> ExactSizeIterator for IterMut<'_, Fut> {} implementation
|
D | mod.rs | 25 pub use self::iter::{Iter, IterMut, IterPinMut, IterPinRef}; 211 pub fn iter_mut(&mut self) -> IterMut<'_, Fut> where Fut: Unpin { in iter_mut() 212 IterMut(Pin::new(self).iter_pin_mut()) in iter_mut()
|
/external/rust/crates/serde_json/src/ |
D | map.rs | 223 pub fn iter_mut(&mut self) -> IterMut { in iter_mut() argument 224 IterMut { in iter_mut() 779 type IntoIter = IterMut<'a>; 782 IterMut { in into_iter() 789 pub struct IterMut<'a> { struct 794 type IterMutImpl<'a> = btree_map::IterMut<'a, String, Value>; 796 type IterMutImpl<'a> = indexmap::map::IterMut<'a, String, Value>; 798 delegate_iterator!((IterMut<'a>) => (&'a String, &'a mut Value));
|
/external/rust/crates/syn/src/ |
D | punctuated.rs | 116 pub fn iter_mut(&mut self) -> IterMut<T> { in iter_mut() 117 IterMut { in iter_mut() 515 type IntoIter = IterMut<'a, T>; 584 inner: slice::IterMut<'a, (T, P)>, 827 pub struct IterMut<'a, T: 'a> { struct 837 inner: slice::IterMut<'a, (T, P)>, 842 pub(crate) fn empty_punctuated_iter_mut<'a, T>() -> IterMut<'a, T> { in empty_punctuated_iter_mut() 843 IterMut { in empty_punctuated_iter_mut() 848 impl<'a, T> Iterator for IterMut<'a, T> { implementation 860 impl<'a, T> DoubleEndedIterator for IterMut<'a, T> { implementation [all …]
|
/external/rust/crates/hashlink/src/ |
D | lru_cache.rs | 13 Drain, Entry, IntoIter, Iter, IterMut, OccupiedEntry, RawEntryBuilder, RawEntryBuilderMut, 75 pub fn iter_mut(&mut self) -> IterMut<K, V> { in iter_mut() 276 type IntoIter = IterMut<'a, K, V>; 279 fn into_iter(self) -> IterMut<'a, K, V> { in into_iter()
|
D | linked_hash_map.rs | 150 pub fn iter_mut(&mut self) -> IterMut<K, V> { in iter_mut() 160 IterMut { in iter_mut() 1274 pub struct IterMut<'a, K, V> { struct 1297 impl<K, V> IterMut<'_, K, V> { implementation 1340 unsafe impl<'a, K, V> Send for IterMut<'a, K, V> implementation 1368 unsafe impl<'a, K, V> Sync for IterMut<'a, K, V> implementation 1403 impl<K, V> fmt::Debug for IterMut<'_, K, V> implementation 1459 impl<'a, K, V> Iterator for IterMut<'a, K, V> { implementation 1547 impl<'a, K, V> DoubleEndedIterator for IterMut<'a, K, V> { implementation 1598 impl<'a, K, V> ExactSizeIterator for IterMut<'a, K, V> {} implementation [all …]
|
/external/rust/crates/rayon/src/slice/ |
D | mod.rs | 484 type Iter = IterMut<'data, T>; 487 IterMut { slice: self } in into_par_iter() 493 type Iter = IterMut<'data, T>; 496 IterMut { slice: self } in into_par_iter() 819 pub struct IterMut<'data, T: Send> { struct 823 impl<'data, T: Send + 'data> ParallelIterator for IterMut<'data, T> { argument 838 impl<'data, T: Send + 'data> IndexedParallelIterator for IterMut<'data, T> { implementation 864 type IntoIter = ::std::slice::IterMut<'data, T>;
|
/external/rust/crates/managed/src/ |
D | map.rs | 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() [all …]
|
D | lib.rs | 27 IterMut as ManagedMapIterMut};
|
/external/crosvm/disk/src/qcow/ |
D | vec_cache.rs | 5 use std::collections::hash_map::IterMut; 112 pub fn iter_mut(&mut self) -> IterMut<usize, T> { in iter_mut()
|
/external/rust/crates/linked-hash-map/src/ |
D | lib.rs | 644 pub fn iter_mut(&mut self) -> IterMut<K, V> { in iter_mut() 650 IterMut { in iter_mut() 832 pub struct IterMut<'a, K: 'a, V: 'a> { struct 858 unsafe impl<'a, K, V> Send for IterMut<'a, K, V> where K: Send, V: Send {} argument 866 unsafe impl<'a, K, V> Sync for IterMut<'a, K, V> where K: Sync, V: Sync {} implementation 932 impl<'a, K, V> Iterator for IterMut<'a, K, V> { implementation 1014 impl<'a, K, V> DoubleEndedIterator for IterMut<'a, K, V> { implementation 1047 impl<'a, K, V> ExactSizeIterator for IterMut<'a, K, V> { implementation 1123 type IntoIter = IterMut<'a, K, V>; 1124 fn into_iter(self) -> IterMut<'a, K, V> { self.iter_mut() } in into_iter()
|
/external/rust/crates/weak-table/src/ |
D | weak_key_hash_map.rs | 66 pub struct IterMut<'a, K: 'a, V: 'a> { struct 67 base: ::std::slice::IterMut<'a, Bucket<K, V>>, argument 71 impl<'a, K: WeakElement, V> Iterator for IterMut<'a, K, V> { argument 126 pub struct ValuesMut<'a, K: 'a, V: 'a>(IterMut<'a, K, V>); 143 base: ::std::slice::IterMut<'a, Bucket<K, V>>, 959 type IntoIter = IterMut<'a, K, V>; 962 IterMut { in into_iter() 986 pub fn iter_mut(&mut self) -> IterMut<K, V> { in iter_mut()
|
D | ptr_weak_key_hash_map.rs | 14 pub use super::weak_key_hash_map::{Entry, Iter, IterMut, Keys, Values, ValuesMut, Drain, IntoIter}; 179 pub fn iter_mut(&mut self) -> IterMut<ByPtr<K>, V> { in iter_mut() 302 type IntoIter = IterMut<'a, ByPtr<K>, V>;
|