| /external/rust/crates/dashmap/src/ |
| D | iter.rs | 199 pub struct IterMut<'a, K, V, S = RandomState, M = DashMap<K, V, S>> { struct 202 current: Option<GuardIterMut<'a, K, V, S>>, argument 205 unsafe impl<'a, 'i, K, V, S, M> Send for IterMut<'i, K, V, S, M> implementation 214 unsafe impl<'a, 'i, K, V, S, M> Sync for IterMut<'i, K, V, S, M> implementation 223 impl<'a, K: Eq + Hash, V, S: 'a + BuildHasher + Clone, M: Map<'a, K, V, S>> 235 impl<'a, K: Eq + Hash, V, S: 'a + BuildHasher + Clone, M: Map<'a, K, V, S>> Iterator
|
| /external/rust/crates/buddy_system_allocator/src/ |
| D | linked_list.rs | 60 pub fn iter_mut(&mut self) -> IterMut { in iter_mut() 119 pub struct IterMut<'a> { struct 125 impl<'a> Iterator for IterMut<'a> { argument
|
| /external/rust/crates/rayon/src/collections/ |
| D | linked_list.rs | 54 pub struct IterMut<'a, T: Send> { struct 59 &'a mut LinkedList<T> => IterMut<'a, T>, argument
|
| 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 | 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/crates/clap/src/util/ |
| D | flat_map.rs | 220 pub struct IterMut<'a, K: 'a, V: 'a> { struct 221 keys: std::slice::IterMut<'a, K>, argument 222 values: std::slice::IterMut<'a, V>, argument 225 impl<'a, K, V> Iterator for IterMut<'a, K, V> { implementation 242 impl<'a, K, V> DoubleEndedIterator for IterMut<'a, K, V> { implementation 254 impl<'a, K, V> ExactSizeIterator for IterMut<'a, K, V> {} implementation
|
| /external/rust/cxx/src/ |
| D | cxx_vector.rs | 253 pub struct IterMut<'a, T> { struct 263 type IntoIter = IterMut<'a, T>; argument 270 impl<'a, T> Iterator for IterMut<'a, T> implementation 293 impl<'a, T> ExactSizeIterator for IterMut<'a, T> implementation 302 impl<'a, T> FusedIterator for IterMut<'a, T> where T: VectorElement {} implementation
|
| /external/rust/crates/openssl/src/ |
| D | stack.rs | 349 pub struct IterMut<'a, T: Stackable> { struct 354 impl<'a, T: Stackable> Iterator for IterMut<'a, T> { implementation 370 impl<'a, T: Stackable> DoubleEndedIterator for IterMut<'a, T> { implementation 380 impl<'a, T: Stackable> ExactSizeIterator for IterMut<'a, T> {} implementation
|
| /external/rust/crates/dashmap/src/rayon/ |
| D | map.rs | 190 pub struct IterMut<'a, K, V, S = RandomState> { struct 194 impl<'a, K, V, S> ParallelIterator for IterMut<'a, K, V, S> argument
|
| /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/thread_local/src/ |
| D | lib.rs | 468 pub struct IterMut<'a, T: Send> { struct 473 impl<'a, T: Send> Iterator for IterMut<'a, T> { argument 485 impl<T: Send> ExactSizeIterator for IterMut<'_, T> {} implementation 486 impl<T: Send> FusedIterator for IterMut<'_, T> {} implementation 490 impl<'a, T: Send + fmt::Debug> fmt::Debug for IterMut<'a, T> { implementation
|
| /external/rust/crates/slab/src/ |
| D | lib.rs | 219 pub struct IterMut<'a, T> { struct 220 entries: iter::Enumerate<slice::IterMut<'a, Entry<T>>>, argument 221 len: usize, 1338 impl<T> fmt::Debug for IterMut<'_, T> implementation 1505 impl<'a, T> Iterator for IterMut<'a, T> { implementation 1525 impl<T> DoubleEndedIterator for IterMut<'_, T> { implementation 1539 impl<T> ExactSizeIterator for IterMut<'_, T> { implementation 1545 impl<T> FusedIterator for IterMut<'_, T> {} implementation
|
| /external/rust/crates/futures-util/src/stream/futures_unordered/ |
| D | iter.rs | 18 pub struct IterMut<'a, Fut: Unpin>(pub(super) IterPinMut<'a, Fut>); struct 106 impl<'a, Fut: Unpin> Iterator for IterMut<'a, Fut> { implementation 118 impl<Fut: Unpin> ExactSizeIterator for IterMut<'_, Fut> {} implementation
|
| /external/rust/crates/futures-util/src/stream/ |
| D | select_all.rs | 191 pub struct IterMut<'a, St: Unpin>(futures_unordered::IterMut<'a, StreamFuture<St>>); struct 215 impl<'a, St: Stream + Unpin> Iterator for IterMut<'a, St> { implementation 231 impl<St: Stream + Unpin> ExactSizeIterator for IterMut<'_, St> {} 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 | 947 pub struct IterMut<'a, K: 'a, V: 'a> { struct 948 head: *mut Node<K, V>, 949 tail: *mut Node<K, V>, 950 remaining: usize, 951 marker: marker::PhantomData<(&'a K, &'a mut V)>, 986 unsafe impl<'a, K, V> Send for IterMut<'a, K, V> implementation 1022 unsafe impl<'a, K, V> Sync for IterMut<'a, K, V> implementation 1118 impl<'a, K, V> Iterator for IterMut<'a, K, V> { implementation 1248 impl<'a, K, V> DoubleEndedIterator for IterMut<'a, K, V> { implementation 1283 impl<'a, K, V> ExactSizeIterator for IterMut<'a, K, V> { implementation
|
| /external/rust/crates/syn/src/ |
| D | drops.rs | 36 impl<'a, T> TrivialDrop for slice::IterMut<'a, T> {} implementation
|
| /external/rust/crates/hashlink/src/ |
| D | linked_hash_map.rs | 1364 pub struct IterMut<'a, K, V> { struct 1387 impl<K, V> IterMut<'_, K, V> { implementation 1430 unsafe impl<'a, K, V> Send for IterMut<'a, K, V> implementation 1458 unsafe impl<'a, K, V> Sync for IterMut<'a, K, V> implementation 1493 impl<K, V> fmt::Debug for IterMut<'_, K, V> implementation 1549 impl<'a, K, V> Iterator for IterMut<'a, K, V> { implementation 1637 impl<'a, K, V> DoubleEndedIterator for IterMut<'a, K, V> { implementation 1688 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> { implementation
|
| /external/rust/crates/vulkano/src/ |
| D | range_map.rs | 525 pub struct IterMut<'a, K, V> { struct 526 inner: btree_map::IterMut<'a, RangeStartWrapper<K>, V>, argument 529 impl<'a, K, V> Iterator for IterMut<'a, K, V> implementation 545 impl<'a, K, V> FusedIterator for IterMut<'a, K, V> where K: Ord + Clone {} implementation 546 impl<'a, K, V> ExactSizeIterator for IterMut<'a, K, V> where K: Ord + Clone {} implementation
|
| /external/rust/crates/sharded-slab/src/ |
| D | shard.rs | 62 pub(crate) struct IterMut<'a, T: 'a, C: cfg::Config + 'a>(slice::IterMut<'a, Ptr<T, C>>); struct 411 impl<'a, T, C> Iterator for IterMut<'a, T, C> implementation
|
| /external/rust/crates/rayon/src/slice/ |
| D | mod.rs | 838 pub struct IterMut<'data, T: Send> { struct 842 impl<'data, T: Send + 'data> ParallelIterator for IterMut<'data, T> { argument 857 impl<'data, T: Send + 'data> IndexedParallelIterator for IterMut<'data, T> { implementation
|
| /external/rust/crates/http/src/header/ |
| D | map.rs | 93 pub struct IterMut<'a, T> { struct 94 map: *mut HeaderMap<T>, 95 entry: usize, 96 cursor: Option<Cursor>, 97 lt: PhantomData<&'a mut HeaderMap<T>>, 2088 impl<'a, T> IterMut<'a, T> { implementation 2122 impl<'a, T> Iterator for IterMut<'a, T> { implementation 2143 impl<'a, T> FusedIterator for IterMut<'a, T> {} implementation 2145 unsafe impl<'a, T: Sync> Sync for IterMut<'a, T> {} implementation 2146 unsafe impl<'a, T: Send> Send for IterMut<'a, T> {} implementation
|