Home
last modified time | relevance | path

Searched defs:IterMut (Results 1 – 15 of 15) sorted by relevance

/third_party/rust/rust/library/alloc/src/collections/vec_deque/
Diter_mut.rs13 pub struct IterMut<'a, T: 'a> { struct
14 i1: slice::IterMut<'a, T>, argument
15 i2: slice::IterMut<'a, T>, argument
18 impl<'a, T> IterMut<'a, T> { impl
25 impl<T: fmt::Debug> fmt::Debug for IterMut<'_, T> { implementation
32 impl<'a, T> Iterator for IterMut<'a, T> { implementation
105 impl<'a, T> DoubleEndedIterator for IterMut<'a, T> { implementation
151 impl<T> ExactSizeIterator for IterMut<'_, T> { implementation
162 impl<T> FusedIterator for IterMut<'_, T> {} implementation
165 unsafe impl<T> TrustedLen for IterMut<'_, T> {} implementation
[all …]
/third_party/rust/crates/clap/src/util/
Dflat_map.rs220 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
/third_party/rust/crates/cxx/src/
Dcxx_vector.rs245 pub struct IterMut<'a, T> { struct
255 type IntoIter = IterMut<'a, T>; argument
262 impl<'a, T> Iterator for IterMut<'a, T> implementation
285 impl<'a, T> ExactSizeIterator for IterMut<'a, T> implementation
294 impl<'a, T> FusedIterator for IterMut<'a, T> where T: VectorElement {} implementation
/third_party/rust/crates/rust-openssl/openssl/src/
Dstack.rs349 pub struct IterMut<'a, T: Stackable> { struct
354 impl<'a, T: Stackable> Iterator for IterMut<'a, T> { argument
370 impl<'a, T: Stackable> DoubleEndedIterator for IterMut<'a, T> { implementation
380 impl<'a, T: Stackable> ExactSizeIterator for IterMut<'a, T> {} implementation
/third_party/rust/rust/library/core/src/
Dresult.rs1800 pub struct IterMut<'a, T: 'a> { struct
1805 impl<'a, T> Iterator for IterMut<'a, T> { implementation
1820 impl<'a, T> DoubleEndedIterator for IterMut<'a, T> { implementation
1828 impl<T> ExactSizeIterator for IterMut<'_, T> {} implementation
1831 impl<T> FusedIterator for IterMut<'_, T> {} implementation
1834 unsafe impl<A> TrustedLen for IterMut<'_, A> {} implementation
Doption.rs2280 pub struct IterMut<'a, A: 'a> { struct
2285 impl<'a, A> Iterator for IterMut<'a, A> { argument
2299 impl<'a, A> DoubleEndedIterator for IterMut<'a, A> { implementation
2307 impl<A> ExactSizeIterator for IterMut<'_, A> {} implementation
2310 impl<A> FusedIterator for IterMut<'_, A> {} implementation
2312 unsafe impl<A> TrustedLen for IterMut<'_, A> {} implementation
/third_party/rust/rust/src/tools/clippy/clippy_lints/src/methods/
Diter_on_single_or_empty_collections.rs14 IterMut, enumerator
/third_party/rust/rust/library/alloc/src/collections/
Dlinked_list.rs111 pub struct IterMut<'a, T: 'a> { struct
119 impl<T: fmt::Debug> fmt::Debug for IterMut<'_, T> { argument
1159 impl<'a, T> Iterator for IterMut<'a, T> { implementation
1189 impl<'a, T> DoubleEndedIterator for IterMut<'a, T> { implementation
1207 impl<T> ExactSizeIterator for IterMut<'_, T> {} implementation
1210 impl<T> FusedIterator for IterMut<'_, T> {} implementation
1213 impl<T> Default for IterMut<'_, T> { implementation
2098 unsafe impl<T: Send> Send for IterMut<'_, T> {} implementation
2101 unsafe impl<T: Sync> Sync for IterMut<'_, T> {} implementation
/third_party/rust/crates/syn/src/
Ddrops.rs36 impl<'a, T> TrivialDrop for slice::IterMut<'a, T> {} implementation
Dpunctuated.rs837 pub struct IterMut<'a, T: 'a> { struct
838 inner: Box<NoDrop<dyn IterMutTrait<'a, T, Item = &'a mut T> + 'a>>, argument
865 impl<'a, T> Iterator for IterMut<'a, T> { implementation
877 impl<'a, T> DoubleEndedIterator for IterMut<'a, T> { implementation
883 impl<'a, T> ExactSizeIterator for IterMut<'a, T> { implementation
/third_party/rust/rust/library/alloc/src/collections/btree/
Dmap.rs386 pub struct IterMut<'a, K: 'a, V: 'a> { struct
396 impl<K: fmt::Debug, V: fmt::Debug> fmt::Debug for IterMut<'_, K, V> { argument
404 impl<'a, K: 'a, V: 'a> Default for IterMut<'a, K, V> { implementation
1598 impl<'a, K, V> Iterator for IterMut<'a, K, V> { implementation
1634 impl<'a, K, V> DoubleEndedIterator for IterMut<'a, K, V> { implementation
1646 impl<K, V> ExactSizeIterator for IterMut<'_, K, V> { implementation
1653 impl<K, V> FusedIterator for IterMut<'_, K, V> {} implementation
1655 impl<'a, K, V> IterMut<'a, K, V> { implementation
/third_party/rust/rust/library/core/src/slice/
Diter.rs183 pub struct IterMut<'a, T: 'a> { struct
197 impl<T: fmt::Debug> fmt::Debug for IterMut<'_, T> { implementation
204 unsafe impl<T: Sync> Sync for IterMut<'_, T> {} implementation
206 unsafe impl<T: Send> Send for IterMut<'_, T> {} implementation
208 impl<'a, T> IterMut<'a, T> { impl
349 impl<T> AsRef<[T]> for IterMut<'_, T> { implementation
3232 unsafe impl<'a, T> TrustedRandomAccess for IterMut<'a, T> {} implementation
3236 unsafe impl<'a, T> TrustedRandomAccessNoCoerce for IterMut<'a, T> { implementation
/third_party/rust/rust/library/std/src/collections/hash/
Dmap.rs1430 pub struct IterMut<'a, K: 'a, V: 'a> { struct
1431 base: base::IterMut<'a, K, V>, argument
1434 impl<'a, K, V> IterMut<'a, K, V> { implementation
2249 impl<'a, K, V> Iterator for IterMut<'a, K, V> { implementation
2262 impl<K, V> ExactSizeIterator for IterMut<'_, K, V> { implementation
2269 impl<K, V> FusedIterator for IterMut<'_, K, V> {} implementation
2272 impl<K, V> fmt::Debug for IterMut<'_, K, V> implementation
/third_party/rust/rust/library/std/src/sys/sgx/abi/usercalls/
Dalloc.rs738 pub struct IterMut<'a, T: 'a + UserSafe>(slice::IterMut<'a, T>); struct
741 impl<'a, T: UserSafe> Iterator for IterMut<'a, T> { implementation
/third_party/rust/crates/memchr/bench/data/code/
Drust-library.rs31208 impl<'a, K, V> IterMut<'a, K, V> { impl