/external/rust/android-crates-io/crates/rayon/src/ |
D | string.rs | 25 pub struct Drain<'a> { struct 30 impl<'a> ParallelIterator for Drain<'a> { implementation 43 impl<'a> Drop for Drain<'a> { implementation
|
D | vec.rs | 102 pub struct Drain<'data, T: Send> { struct 108 impl<'data, T: Send> ParallelIterator for Drain<'data, T> { implementation 123 impl<'data, T: Send> IndexedParallelIterator for Drain<'data, T> { implementation 152 impl<'data, T: Send> Drop for Drain<'data, T> { implementation
|
/external/rust/android-crates-io/crates/futures-util/src/sink/ |
D | drain.rs | 11 pub struct Drain<T> { struct 29 pub fn drain<T>() -> Drain<T> { in drain() argument 33 impl<T> Unpin for Drain<T> {} implementation 35 impl<T> Clone for Drain<T> { implementation 41 impl<T> Sink<T> for Drain<T> { implementation
|
/external/rust/android-crates-io/crates/rayon/src/collections/ |
D | vec_deque.rs | 94 pub struct Drain<'a, T: Send> { struct 101 type Iter = Drain<'a, T>; argument 113 impl<'a, T: Send> ParallelIterator for Drain<'a, T> { implementation 128 impl<'a, T: Send> IndexedParallelIterator for Drain<'a, T> { implementation 151 impl<'a, T: Send> Drop for Drain<'a, T> { implementation
|
D | binary_heap.rs | 63 pub struct Drain<'a, T: Ord + Send> { struct 68 type Iter = Drain<'a, T>; argument 76 impl<'a, T: Ord + Send> ParallelIterator for Drain<'a, T> { implementation 91 impl<'a, T: Ord + Send> IndexedParallelIterator for Drain<'a, T> { implementation 113 impl<'a, T: Ord + Send> Drop for Drain<'a, T> { implementation
|
D | hash_set.rs | 59 pub struct Drain<'a, T: Hash + Eq + Send> { struct 65 type Iter = Drain<'a, T>; argument
|
D | hash_map.rs | 73 pub struct Drain<'a, K: Hash + Eq + Send, V: Send> { struct 81 type Iter = Drain<'a, K, V>; argument
|
/external/rust/android-crates-io/crates/slab/src/ |
D | lib.rs | 225 pub struct Drain<'a, T> { struct 226 inner: vec::Drain<'a, Entry<T>>, argument 227 len: usize, 1349 impl<T> fmt::Debug for Drain<'_, T> { implementation 1549 impl<T> Iterator for Drain<'_, T> { implementation 1569 impl<T> DoubleEndedIterator for Drain<'_, T> { implementation 1583 impl<T> ExactSizeIterator for Drain<'_, T> { implementation 1589 impl<T> FusedIterator for Drain<'_, T> {} implementation
|
/external/rust/android-crates-io/crates/arrayvec/src/ |
D | arrayvec.rs | 969 pub struct Drain<'a, T: 'a, const CAP: usize> { struct 979 unsafe impl<'a, T: Sync, const CAP: usize> Sync for Drain<'a, T, CAP> {} argument 980 unsafe impl<'a, T: Send, const CAP: usize> Send for Drain<'a, T, CAP> {} implementation 982 impl<'a, T: 'a, const CAP: usize> Iterator for Drain<'a, T, CAP> { implementation 998 impl<'a, T: 'a, const CAP: usize> DoubleEndedIterator for Drain<'a, T, CAP> implementation 1009 impl<'a, T: 'a, const CAP: usize> ExactSizeIterator for Drain<'a, T, CAP> {} implementation 1011 impl<'a, T: 'a, const CAP: usize> Drop for Drain<'a, T, CAP> { implementation
|
/external/rust/android-crates-io/crates/linked-hash-map/src/ |
D | lib.rs | 963 pub struct Drain<'a, K, V> { struct 964 head: *mut Node<K, V>, 965 tail: *mut Node<K, V>, 966 remaining: usize, 967 marker: marker::PhantomData<&'a mut (K, V)>, 993 unsafe impl<'a, K, V> Send for Drain<'a, K, V> implementation 1029 unsafe impl<'a, K, V> Sync for Drain<'a, K, V> implementation 1160 impl<'a, K, V> Iterator for Drain<'a, K, V> { implementation 1184 impl<'a, K, V> DoubleEndedIterator for Drain<'a, K, V> { implementation 1202 impl<'a, K, V> ExactSizeIterator for Drain<'a, K, V> { implementation [all …]
|
/external/cronet/stable/net/spdy/ |
D | multiplexed_http_stream.cc | 32 void MultiplexedHttpStream::Drain(HttpNetworkSession* session) { in Drain() function in net::MultiplexedHttpStream
|
/external/cronet/tot/net/spdy/ |
D | multiplexed_http_stream.cc | 32 void MultiplexedHttpStream::Drain(HttpNetworkSession* session) { in Drain() function in net::MultiplexedHttpStream
|
/external/rust/android-crates-io/crates/slotmap/src/ |
D | sparse_secondary.rs | 1283 pub struct Drain<'a, K: Key + 'a, V: 'a> { struct 1284 inner: hash_map::Drain<'a, u32, Slot<V>>, argument 1285 _k: PhantomData<fn(K) -> K>, 1365 impl<'a, K: Key, V> Iterator for Drain<'a, K, V> { implementation 1380 impl<'a, K: Key, V> Drop for Drain<'a, K, V> { implementation 1514 impl<'a, K: Key, V> FusedIterator for Drain<'a, K, V> {} implementation 1522 impl<'a, K: Key, V> ExactSizeIterator for Drain<'a, K, V> {} implementation
|
D | basic.rs | 946 pub struct Drain<'a, K: 'a + Key, V: 'a> { struct 947 sm: &'a mut SlotMap<K, V>, 948 cur: usize, 1032 impl<'a, K: Key, V> Iterator for Drain<'a, K, V> { implementation 1059 impl<'a, K: Key, V> Drop for Drain<'a, K, V> { implementation 1208 impl<'a, K: Key, V> FusedIterator for Drain<'a, K, V> {} implementation 1216 impl<'a, K: Key, V> ExactSizeIterator for Drain<'a, K, V> {} implementation
|
D | secondary.rs | 1293 pub struct Drain<'a, K: Key + 'a, V: 'a> { struct 1294 sm: &'a mut SecondaryMap<K, V>, 1295 cur: usize, 1379 impl<'a, K: Key, V> Iterator for Drain<'a, K, V> { implementation 1401 impl<'a, K: Key, V> Drop for Drain<'a, K, V> { implementation 1542 impl<'a, K: Key, V> FusedIterator for Drain<'a, K, V> {} implementation 1550 impl<'a, K: Key, V> ExactSizeIterator for Drain<'a, K, V> {} implementation
|
D | hop.rs | 1032 pub struct Drain<'a, K: Key + 'a, V: 'a> { struct 1033 cur: usize, 1034 sm: &'a mut HopSlotMap<K, V>, 1122 impl<'a, K: Key, V> Iterator for Drain<'a, K, V> { implementation 1149 impl<'a, K: Key, V> Drop for Drain<'a, K, V> { implementation 1327 impl<'a, K: Key, V> FusedIterator for Drain<'a, K, V> {} implementation 1335 impl<'a, K: Key, V> ExactSizeIterator for Drain<'a, K, V> {} implementation
|
D | dense.rs | 842 pub struct Drain<'a, K: 'a + Key, V: 'a> { struct 843 sm: &'a mut DenseSlotMap<K, V>, 923 impl<'a, K: Key, V> Iterator for Drain<'a, K, V> { implementation 945 impl<'a, K: Key, V> Drop for Drain<'a, K, V> { implementation 1079 impl<'a, K: 'a + Key, V> FusedIterator for Drain<'a, K, V> {} implementation 1087 impl<'a, K: 'a + Key, V> ExactSizeIterator for Drain<'a, K, V> {} implementation
|
/external/rust/android-crates-io/crates/smallvec/src/ |
D | lib.rs | 350 pub struct Drain<'a, T: 'a + Array> { struct 357 impl<'a, T: 'a + Array> fmt::Debug for Drain<'a, T> argument 366 unsafe impl<'a, T: Sync + Array> Sync for Drain<'a, T> {} implementation 367 unsafe impl<'a, T: Send + Array> Send for Drain<'a, T> {} implementation 369 impl<'a, T: 'a + Array> Iterator for Drain<'a, T> { implementation 385 impl<'a, T: 'a + Array> DoubleEndedIterator for Drain<'a, T> { implementation 394 impl<'a, T: Array> ExactSizeIterator for Drain<'a, T> { implementation 401 impl<'a, T: Array> FusedIterator for Drain<'a, T> {} implementation 403 impl<'a, T: 'a + Array> Drop for Drain<'a, T> { implementation
|
/external/compiler-rt/lib/tsan/rtl/ |
D | tsan_dense_alloc.h | 125 void Drain(Cache *c) { in Drain() function
|
/external/rust/android-crates-io/crates/weak-table/src/ |
D | ptr_weak_hash_set.rs | 191 pub struct Drain<'a, T: 'a>(base::Drain<'a, ByPtr<T>, ()>); struct 193 impl<'a, T: WeakElement> Iterator for Drain<'a, T> { implementation
|
D | weak_hash_set.rs | 220 pub struct Drain<'a, T: 'a>(base::Drain<'a, T, ()>); struct 222 impl<'a, T: WeakElement> Iterator for Drain<'a, T> { implementation
|
/external/rust/android-crates-io/crates/hashbrown/src/ |
D | rustc_entry.rs | 561 impl<K, V> Drain<'_, K, V> { implementation
|
D | table.rs | 2298 pub struct Drain<'a, T, A: Allocator = Global> { struct 2299 inner: RawDrain<'a, T, A>, argument 2302 impl<T, A: Allocator> Iterator for Drain<'_, T, A> { implementation 2322 impl<T, A: Allocator> ExactSizeIterator for Drain<'_, T, A> { implementation 2328 impl<T, A: Allocator> FusedIterator for Drain<'_, T, A> {} implementation 2330 impl<T: fmt::Debug, A: Allocator> fmt::Debug for Drain<'_, T, A> { implementation
|
/external/rust/android-crates-io/crates/hashlink/src/ |
D | linked_hash_set.rs | 465 pub struct Drain<'a, K: 'a> { struct 466 iter: linked_hash_map::Drain<'a, K, ()>, argument 570 impl<K> Iterator for Drain<'_, K> { implementation 584 impl<K> DoubleEndedIterator for Drain<'_, K> { implementation 591 impl<K> ExactSizeIterator for Drain<'_, K> {} implementation
|
D | linked_hash_map.rs | 1403 pub struct Drain<'a, K, V> { struct 1408 // We want `Drain` to be covariant argument 1409 marker: PhantomData<(K, V, &'a LinkedHashMap<K, V>)>, 1436 impl<K, V> Drain<'_, K, V> { implementation 1469 unsafe impl<K, V> Send for Drain<'_, K, V> implementation 1497 unsafe impl<K, V> Sync for Drain<'_, K, V> implementation 1540 impl<K, V> fmt::Debug for Drain<'_, K, V> implementation 1621 impl<K, V> Iterator for Drain<'_, K, V> { implementation 1694 impl<K, V> DoubleEndedIterator for Drain<'_, K, V> { implementation 1731 impl<K, V> Drop for Drain<'_, K, V> { implementation
|