/external/rust/crates/rayon/src/ |
D | string.rs | 25 pub struct Drain<'a> { struct 30 impl<'a> ParallelIterator for Drain<'a> { argument 43 impl<'a> Drop for Drain<'a> { implementation
|
D | vec.rs | 83 pub struct Drain<'data, T: Send> { struct 89 impl<'data, T: Send> ParallelIterator for Drain<'data, T> { argument 104 impl<'data, T: Send> IndexedParallelIterator for Drain<'data, T> { implementation 135 impl<'data, T: Send> Drop for Drain<'data, T> { implementation
|
/external/rust/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/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> Sink<T> for Drain<T> { implementation
|
/external/pigweed/pw_multisink/public/pw_multisink/ |
D | drain.h | 27 constexpr Drain() : last_handled_sequence_id_(0), multisink_(nullptr) {} in Drain() function
|
D | multisink.h | 23 class Drain; variable
|
/external/llvm-project/compiler-rt/lib/sanitizer_common/ |
D | sanitizer_allocator_local_cache.h | 64 void Drain(SizeClassAllocator *allocator) { in Drain() function 109 NOINLINE void Drain(PerClass *c, SizeClassAllocator *allocator, uptr class_id, in Drain() function 180 void Drain(SizeClassAllocator *allocator) { in Drain() function 247 NOINLINE void Drain(PerClass *c, SizeClassAllocator *allocator, in Drain() function
|
/external/rust/crates/smallvec/src/ |
D | lib.rs | 277 pub struct Drain<'a, T: 'a + Array> { struct 284 impl<'a, T: 'a + Array> fmt::Debug for Drain<'a, T> argument 293 unsafe impl<'a, T: Sync + Array> Sync for Drain<'a, T> {} implementation 294 unsafe impl<'a, T: Send + Array> Send for Drain<'a, T> {} implementation 296 impl<'a, T: 'a + Array> Iterator for Drain<'a, T> { implementation 312 impl<'a, T: 'a + Array> DoubleEndedIterator for Drain<'a, T> { implementation 321 impl<'a, T: Array> ExactSizeIterator for Drain<'a, T> { implementation 328 impl<'a, T: Array> FusedIterator for Drain<'a, T> {} implementation 330 impl<'a, T: 'a + Array> Drop for Drain<'a, T> { implementation
|
/external/rust/crates/slab/src/ |
D | lib.rs | 175 pub struct Drain<'a, T: 'a>(vec::Drain<'a, Entry<T>>); struct 859 impl<'a, T: 'a> fmt::Debug for Drain<'a, T> { implementation 965 impl<'a, T> Iterator 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/crates/hashlink/src/ |
D | linked_hash_map.rs | 1288 pub struct Drain<'a, K, V> { struct 1293 // We want `Drain` to be covariant argument 1294 marker: PhantomData<(K, V, &'a LinkedHashMap<K, V>)>, 1321 impl<K, V> Drain<'_, K, V> { implementation 1354 unsafe impl<'a, K, V> Send for Drain<'a, K, V> implementation 1382 unsafe impl<'a, K, V> Sync for Drain<'a, K, V> implementation 1425 impl<K, V> fmt::Debug for Drain<'_, K, V> implementation 1506 impl<'a, K, V> Iterator for Drain<'a, K, V> { implementation 1579 impl<'a, K, V> DoubleEndedIterator for Drain<'a, K, V> { implementation 1616 impl<'a, K, V> Drop for Drain<'a, K, V> { implementation
|
D | linked_hash_set.rs | 453 pub struct Drain<'a, K: 'a> { struct 454 iter: linked_hash_map::Drain<'a, K, ()>, argument 558 impl<'a, K> Iterator for Drain<'a, K> { implementation 572 impl<'a, K> DoubleEndedIterator for Drain<'a, K> { implementation 579 impl<'a, K> ExactSizeIterator for Drain<'a, K> {} implementation
|
/external/llvm-project/compiler-rt/lib/tsan/rtl/ |
D | tsan_dense_alloc.h | 129 void Drain(Cache *c) { in Drain() function
|
/external/rust/crates/weak-table/src/ |
D | ptr_weak_hash_set.rs | 157 pub struct Drain<'a, T: 'a>(base::Drain<'a, ByPtr<T>, ()>); struct 159 impl<'a, T: WeakElement> Iterator for Drain<'a, T> { implementation
|
D | weak_hash_set.rs | 184 pub struct Drain<'a, T: 'a>(base::Drain<'a, T, ()>); struct 186 impl<'a, T: WeakElement> Iterator for Drain<'a, T> { implementation
|
D | weak_value_hash_map.rs | 103 pub struct Drain<'a, K: 'a, V: 'a> { struct 108 impl<'a, K, V: WeakElement> Iterator for Drain<'a, K, V> { implementation 129 impl<'a, K, V> Drop for Drain<'a, K, V> { implementation
|
D | weak_weak_hash_map.rs | 104 pub struct Drain<'a, K: 'a, V: 'a> { struct 109 impl<'a, K: WeakElement, V: WeakElement> Iterator for Drain<'a, K, V> { argument 130 impl<'a, K, V> Drop for Drain<'a, K, V> { implementation
|
D | weak_key_hash_map.rs | 142 pub struct Drain<'a, K: 'a, V: 'a> { struct 147 impl<'a, K: WeakElement, V> Iterator for Drain<'a, K, V> { argument 168 impl<'a, K, V> Drop for Drain<'a, K, V> { implementation
|
/external/crosvm/devices/src/virtio/video/ |
D | device.rs | 33 Drain { enumerator
|
/external/rust/crates/hashbrown/src/ |
D | rustc_entry.rs | 624 impl<K, V> Drain<'_, K, V> { implementation
|
D | set.rs | 1354 pub struct Drain<'a, K, A: Allocator + Clone = Global> { struct 1355 iter: map::Drain<'a, K, (), A>, argument 1530 impl<K, A: Allocator + Clone> Iterator for Drain<'_, K, A> { implementation 1546 impl<K, A: Allocator + Clone> ExactSizeIterator for Drain<'_, K, A> { implementation 1552 impl<K, A: Allocator + Clone> FusedIterator for Drain<'_, K, A> {} implementation 1554 impl<K: fmt::Debug, A: Allocator + Clone> fmt::Debug for Drain<'_, K, A> { implementation
|
/external/compiler-rt/lib/sanitizer_common/ |
D | sanitizer_quarantine.h | 66 void NOINLINE Drain(Cache *c, Callback cb) { in Drain() function
|