Home
last modified time | relevance | path

Searched defs:ManuallyDrop (Results 1 – 13 of 13) sorted by relevance

/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0/lib/rustlib/src/rust/library/core/src/mem/
H A Dmanually_drop.rs50 pub struct ManuallyDrop<T: ?Sized> { struct
54 impl<T> ManuallyDrop<T> { argument
120 impl<T: ?Sized> ManuallyDrop<T> { impl
152 impl<T: ?Sized> Deref for ManuallyDrop<T> { implementation
161 impl<T: ?Sized> DerefMut for ManuallyDrop<T> { implementation
169 unsafe impl<T: ?Sized> DerefPure for ManuallyDrop<T> {} implementation
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0.u1/lib/rustlib/src/rust/library/core/src/mem/
H A Dmanually_drop.rs50 pub struct ManuallyDrop<T: ?Sized> { struct
54 impl<T> ManuallyDrop<T> { implementation
120 impl<T: ?Sized> ManuallyDrop<T> { implementation
152 impl<T: ?Sized> Deref for ManuallyDrop<T> { implementation
161 impl<T: ?Sized> DerefMut for ManuallyDrop<T> { implementation
169 unsafe impl<T: ?Sized> DerefPure for ManuallyDrop<T> {} implementation
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.81.0/lib/rustlib/src/rust/library/core/src/mem/
H A Dmanually_drop.rs50 pub struct ManuallyDrop<T: ?Sized> { struct
54 impl<T> ManuallyDrop<T> { impl
120 impl<T: ?Sized> ManuallyDrop<T> { implementation
152 impl<T: ?Sized> Deref for ManuallyDrop<T> { implementation
161 impl<T: ?Sized> DerefMut for ManuallyDrop<T> { implementation
169 unsafe impl<T: ?Sized> DerefPure for ManuallyDrop<T> {} implementation
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/library/core/src/mem/
H A Dmanually_drop.rs50 pub struct ManuallyDrop<T: ?Sized> { struct
54 impl<T> ManuallyDrop<T> { argument
117 impl<T: ?Sized> ManuallyDrop<T> { implementation
149 impl<T: ?Sized> Deref for ManuallyDrop<T> { implementation
158 impl<T: ?Sized> DerefMut for ManuallyDrop<T> { implementation
166 unsafe impl<T: ?Sized> DerefPure for ManuallyDrop<T> {} implementation
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/library/core/src/mem/
H A Dmanually_drop.rs50 pub struct ManuallyDrop<T: ?Sized> { struct
54 impl<T> ManuallyDrop<T> { argument
117 impl<T: ?Sized> ManuallyDrop<T> { impl
149 impl<T: ?Sized> Deref for ManuallyDrop<T> { implementation
158 impl<T: ?Sized> DerefMut for ManuallyDrop<T> { implementation
166 unsafe impl<T: ?Sized> DerefPure for ManuallyDrop<T> {} implementation
/aosp_15_r20/out/soong/.intermediates/frameworks/native/libs/input/rust/libinput_cxx_bridge_code/gen/
Dinput_cxx_bridge_generated.cpp688 union ManuallyDrop { union
690 ManuallyDrop(T &&value) : value(::std::move(value)) {} in ManuallyDrop() function
/aosp_15_r20/external/cronet/third_party/rust/chromium_crates_io/vendor/bytemuck-1.15.0/src/
H A Dpod.rs77 unsafe impl<T: Pod> Pod for ManuallyDrop<T> {} implementation
H A Dzeroable.rs69 unsafe impl<T: Zeroable> Zeroable for ManuallyDrop<T> {} implementation
/aosp_15_r20/external/rust/android-crates-io/crates/bytemuck/src/
Dpod.rs81 unsafe impl<T: Pod> Pod for core::mem::ManuallyDrop<T> {} implementation
Dzeroable.rs73 unsafe impl<T: Zeroable> Zeroable for core::mem::ManuallyDrop<T> {} implementation
/aosp_15_r20/out/soong/.intermediates/packages/modules/Bluetooth/system/rust/libbluetooth_core_rs_bridge_codegen/gen/gensrcs/packages/modules/Bluetooth/system/rust/src/gatt/
Dffi.cc713 union ManuallyDrop { union
715 ManuallyDrop(T &&value) : value(::std::move(value)) {} in ManuallyDrop() function
/aosp_15_r20/external/rust/android-crates-io/crates/tracing/src/
Dinstrument.rs366 let inner: *const ManuallyDrop<T> = &this.inner; in into_inner() constant
/aosp_15_r20/external/rust/android-crates-io/crates/bindgen/codegen/
Dmod.rs3593 ManuallyDrop, enumerator