/external/rust/crates/rayon/src/collections/ |
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
|
D | linked_list.rs | 54 pub struct IterMut<'a, T: Send> { struct 59 &'a mut LinkedList<T> => IterMut<'a, T>, argument
|
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
|
D | vec_deque.rs | 70 pub struct IterMut<'a, T: Send> { struct 71 inner: Chain<slice::IterMut<'a, T>, slice::IterMut<'a, T>>, argument
|
/external/rust/cxx/src/ |
D | cxx_vector.rs | 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
|
/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
|
/external/rust/crates/rayon/src/ |
D | result.rs | 68 pub struct IterMut<'a, T: Send> { struct 74 type Iter = IterMut<'a, T>; argument
|
D | option.rs | 125 pub struct IterMut<'a, T: Send> { struct 131 type Iter = IterMut<'a, T>; argument
|
/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 171 curr: usize, 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/thread_local/src/ |
D | lib.rs | 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
|
/external/rust/crates/lru-cache/src/ |
D | lib.rs | 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/crates/linked-hash-map/src/ |
D | lib.rs | 832 pub struct IterMut<'a, K: 'a, V: 'a> { struct 833 head: *mut Node<K, V>, 834 tail: *mut Node<K, V>, 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
|
/external/rust/crates/hashlink/src/ |
D | linked_hash_map.rs | 1274 pub struct IterMut<'a, K, V> { struct 1297 impl<K, V> IterMut<'_, K, V> { argument 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
|
/external/rust/crates/hashbrown/src/ |
D | rustc_entry.rs | 608 impl<K, V> IterMut<'_, K, V> { impl
|
D | map.rs | 1534 pub struct IterMut<'a, K, V> { struct 1543 unsafe impl<K: Send, V: Send> Send for IterMut<'_, K, V> {} implementation 1545 impl<K, V> IterMut<'_, K, V> { implementation 2527 impl<'a, K, V> Iterator for IterMut<'a, K, V> { implementation 2546 impl<K, V> ExactSizeIterator for IterMut<'_, K, V> { implementation 2552 impl<K, V> FusedIterator for IterMut<'_, K, V> {} implementation 2554 impl<K, V> fmt::Debug for IterMut<'_, K, V> implementation
|
/external/rust/crates/syn/src/ |
D | punctuated.rs | 827 pub struct IterMut<'a, T: 'a> { struct 828 inner: Box<dyn IterMutTrait<'a, T, Item = &'a mut T> + 'a>, argument 848 impl<'a, T> Iterator for IterMut<'a, T> { implementation 860 impl<'a, T> DoubleEndedIterator for IterMut<'a, T> { implementation 866 impl<'a, T> ExactSizeIterator for IterMut<'a, T> { implementation
|
/external/rust/crates/serde_json/src/ |
D | map.rs | 223 pub fn iter_mut(&mut self) -> IterMut { in iter_mut() 789 pub struct IterMut<'a> { struct 790 iter: IterMutImpl<'a>, argument
|
/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> { implementation
|
/external/rust/crates/rayon/src/slice/ |
D | mod.rs | 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
|
/external/rust/crates/managed/src/ |
D | map.rs | 449 pub enum IterMut<'a, K: 'a, V: 'a> { enum 457 impl<'a, K: Ord + 'a, V: 'a> Iterator for IterMut<'a, K, V> { implementation
|