Home
last modified time | relevance | path

Searched defs:DropGuard (Results 1 – 25 of 48) sorted by relevance

12

/aosp_15_r20/external/rust/android-crates-io/crates/tokio-util/src/sync/cancellation_token/
Dguard.rs6 pub struct DropGuard { struct
10 impl DropGuard { implementation
21 impl Drop for DropGuard { implementation
/aosp_15_r20/external/rust/android-crates-io/crates/tokio/src/util/
Dwake_list.rs40 struct DropGuard { in wake_all() struct
41 start: *mut Waker, in wake_all()
42 end: *mut Waker, in wake_all()
45 impl Drop for DropGuard { in wake_all() implementation
/aosp_15_r20/trusty/user/base/lib/trusty-std/src/
Dclone_ext.rs73 struct DropGuard<'a, T, A: Allocator> { in try_to_vec() struct
74 vec: &'a mut Vec<T, A>, in try_to_vec()
75 num_init: usize, in try_to_vec()
77 impl<'a, T, A: Allocator> Drop for DropGuard<'a, T, A> { in try_to_vec() implementation
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/library/alloc/src/boxed/
H A Dthin.rs366 struct DropGuard<H> { in drop() struct
367 ptr: NonNull<u8>, in drop()
368 value_layout: Layout, in drop()
369 _marker: PhantomData<H>, in drop()
372 impl<H> Drop for DropGuard<H> { in drop() implementation
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0/lib/rustlib/src/rust/library/alloc/src/boxed/
H A Dthin.rs367 struct DropGuard<H> { in drop() struct
368 ptr: NonNull<u8>, in drop()
369 value_layout: Layout, in drop()
370 _marker: PhantomData<H>, in drop()
373 impl<H> Drop for DropGuard<H> { in drop() implementation
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0.u1/lib/rustlib/src/rust/library/alloc/src/boxed/
H A Dthin.rs367 struct DropGuard<H> { in drop() struct
368 ptr: NonNull<u8>, in drop()
369 value_layout: Layout, in drop()
370 _marker: PhantomData<H>, in drop()
373 impl<H> Drop for DropGuard<H> { in drop() implementation
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/library/alloc/src/boxed/
H A Dthin.rs366 struct DropGuard<H> { in drop() struct
367 ptr: NonNull<u8>, in drop()
368 value_layout: Layout, in drop()
369 _marker: PhantomData<H>, in drop()
372 impl<H> Drop for DropGuard<H> { in drop() implementation
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.81.0/lib/rustlib/src/rust/library/alloc/src/boxed/
H A Dthin.rs367 struct DropGuard<H> { in drop() struct
368 ptr: NonNull<u8>, in drop()
369 value_layout: Layout, in drop()
370 _marker: PhantomData<H>, in drop()
373 impl<H> Drop for DropGuard<H> { in drop() implementation
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/library/alloc/src/
H A Dslice.rs125 struct DropGuard<'a, T, A: Allocator> { in to_vec() struct
126 vec: &'a mut Vec<T, A>, in to_vec()
127 num_init: usize, in to_vec()
129 impl<'a, T, A: Allocator> Drop for DropGuard<'a, T, A> { in to_vec() implementation
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.81.0/lib/rustlib/src/rust/library/alloc/src/
H A Dslice.rs125 struct DropGuard<'a, T, A: Allocator> { in to_vec() struct
126 vec: &'a mut Vec<T, A>, in to_vec()
127 num_init: usize, in to_vec()
129 impl<'a, T, A: Allocator> Drop for DropGuard<'a, T, A> { in to_vec() implementation
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0.u1/lib/rustlib/src/rust/library/alloc/src/
H A Dslice.rs125 struct DropGuard<'a, T, A: Allocator> { in to_vec() struct
126 vec: &'a mut Vec<T, A>, in to_vec()
127 num_init: usize, in to_vec()
129 impl<'a, T, A: Allocator> Drop for DropGuard<'a, T, A> { in to_vec() implementation
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/library/alloc/src/
H A Dslice.rs125 struct DropGuard<'a, T, A: Allocator> { in to_vec() struct
126 vec: &'a mut Vec<T, A>, in to_vec()
127 num_init: usize, in to_vec()
129 impl<'a, T, A: Allocator> Drop for DropGuard<'a, T, A> { in to_vec() implementation
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0/lib/rustlib/src/rust/library/alloc/src/
H A Dslice.rs125 struct DropGuard<'a, T, A: Allocator> { in to_vec() struct
126 vec: &'a mut Vec<T, A>, in to_vec()
127 num_init: usize, in to_vec()
129 impl<'a, T, A: Allocator> Drop for DropGuard<'a, T, A> { in to_vec() implementation
/aosp_15_r20/external/cronet/third_party/rust/chromium_crates_io/vendor/getrandom-0.2.14/src/
H A Duse_file.rs123 struct DropGuard<F: FnMut()>(F); struct
125 impl<F: FnMut()> Drop for DropGuard<F> { implementation
/aosp_15_r20/external/rust/android-crates-io/crates/getrandom/src/
Duse_file.rs123 struct DropGuard<F: FnMut()>(F); struct
125 impl<F: FnMut()> Drop for DropGuard<F> { implementation
/aosp_15_r20/external/rust/android-crates-io/crates/async-task/tests/
Dbasic.rs270 struct DropGuard(AtomicUsize); in drop_inside_schedule() struct
271 impl Drop for DropGuard { in drop_inside_schedule() implementation
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/library/alloc/src/collections/vec_deque/
H A Ddrain.rs96 struct DropGuard<'r, 'a, T, A: Allocator>(&'r mut Drain<'a, T, A>); in drop() struct
114 impl<'r, 'a, T, A: Allocator> Drop for DropGuard<'r, 'a, T, A> { in drop() implementation
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/library/alloc/src/collections/vec_deque/
H A Ddrain.rs96 struct DropGuard<'r, 'a, T, A: Allocator>(&'r mut Drain<'a, T, A>); in drop() struct
114 impl<'r, 'a, T, A: Allocator> Drop for DropGuard<'r, 'a, T, A> { in drop() implementation
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0.u1/lib/rustlib/src/rust/library/alloc/src/collections/vec_deque/
H A Ddrain.rs96 struct DropGuard<'r, 'a, T, A: Allocator>(&'r mut Drain<'a, T, A>); in drop() struct
114 impl<'r, 'a, T, A: Allocator> Drop for DropGuard<'r, 'a, T, A> { in drop() implementation
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0/lib/rustlib/src/rust/library/alloc/src/collections/vec_deque/
H A Ddrain.rs96 struct DropGuard<'r, 'a, T, A: Allocator>(&'r mut Drain<'a, T, A>); in drop() struct
114 impl<'r, 'a, T, A: Allocator> Drop for DropGuard<'r, 'a, T, A> { in drop() implementation
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.81.0/lib/rustlib/src/rust/library/alloc/src/collections/vec_deque/
H A Ddrain.rs96 struct DropGuard<'r, 'a, T, A: Allocator>(&'r mut Drain<'a, T, A>); in drop() struct
114 impl<'r, 'a, T, A: Allocator> Drop for DropGuard<'r, 'a, T, A> { in drop() implementation
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/library/alloc/src/vec/
H A Ddrain.rs177 struct DropGuard<'r, 'a, T, A: Allocator>(&'r mut Drain<'a, T, A>); in drop() struct
179 impl<'r, 'a, T, A: Allocator> Drop for DropGuard<'r, 'a, T, A> { in drop() implementation
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/library/alloc/src/vec/
H A Ddrain.rs177 struct DropGuard<'r, 'a, T, A: Allocator>(&'r mut Drain<'a, T, A>); in drop() struct
179 impl<'r, 'a, T, A: Allocator> Drop for DropGuard<'r, 'a, T, A> { in drop() implementation
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.81.0/lib/rustlib/src/rust/library/alloc/src/vec/
H A Ddrain.rs177 struct DropGuard<'r, 'a, T, A: Allocator>(&'r mut Drain<'a, T, A>); in drop() struct
179 impl<'r, 'a, T, A: Allocator> Drop for DropGuard<'r, 'a, T, A> { in drop() implementation
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0/lib/rustlib/src/rust/library/alloc/src/vec/
H A Ddrain.rs177 struct DropGuard<'r, 'a, T, A: Allocator>(&'r mut Drain<'a, T, A>); in drop() struct
179 impl<'r, 'a, T, A: Allocator> Drop for DropGuard<'r, 'a, T, A> { in drop() implementation

12