Home
last modified time | relevance | path

Searched refs:IterMut (Results 1 – 25 of 45) sorted by relevance

12

/external/rust/crates/rayon/src/collections/
Dvec_deque.rs70 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,
Dlinked_list.rs54 pub struct IterMut<'a, T: Send> { struct
59 &'a mut LinkedList<T> => IterMut<'a, T>, argument
64 IterMut<'a, T> => &'a mut T,
Dbtree_map.rs54 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),
Dhash_map.rs56 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/
Dlib.rs169 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/
Dlib.rs304 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/
Dcxx_vector.rs146 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
Dvector.rs5 pub use crate::cxx_vector::{Iter, IterMut, VectorElement};
/external/rust/crates/rayon/src/
Dresult.rs68 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,
Doption.rs125 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/
Dlib.rs296 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
Dcached.rs3 use super::{IntoIter, IterMut, ThreadLocal};
122 inner: IterMut<'a, T>,
/external/rust/crates/futures-util/src/stream/futures_unordered/
Diter.rs17 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
Dmod.rs25 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/
Dmap.rs223 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/
Dpunctuated.rs116 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/
Dlru_cache.rs13 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()
Dlinked_hash_map.rs150 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/
Dmod.rs484 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/
Dmap.rs10 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 …]
Dlib.rs27 IterMut as ManagedMapIterMut};
/external/crosvm/disk/src/qcow/
Dvec_cache.rs5 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/
Dlib.rs644 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/
Dweak_key_hash_map.rs66 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()
Dptr_weak_key_hash_map.rs14 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>;

12