/aosp_15_r20/external/rust/android-crates-io/crates/tokio/src/sync/ |
D | once_cell.rs | 70 pub struct OnceCell<T> { struct 76 impl<T> Default for OnceCell<T> { implementation 82 impl<T: fmt::Debug> fmt::Debug for OnceCell<T> { implementation 90 impl<T: Clone> Clone for OnceCell<T> { implementation 96 impl<T: PartialEq> PartialEq for OnceCell<T> { implementation 102 impl<T: Eq> Eq for OnceCell<T> {} implementation 104 impl<T> Drop for OnceCell<T> { implementation 115 impl<T> From<T> for OnceCell<T> { implementation 125 impl<T> OnceCell<T> { implementation 460 unsafe impl<T: Sync + Send> Sync for OnceCell<T> {} implementation [all …]
|
/aosp_15_r20/external/rust/android-crates-io/crates/once_cell/src/ |
D | lib.rs | 411 pub struct OnceCell<T> { struct 417 // `&unsync::OnceCell` to sneak a `T` through `catch_unwind`, 420 impl<T: RefUnwindSafe + UnwindSafe> RefUnwindSafe for OnceCell<T> {} implementation 421 impl<T: UnwindSafe> UnwindSafe for OnceCell<T> {} implementation 423 impl<T> Default for OnceCell<T> { implementation 429 impl<T: fmt::Debug> fmt::Debug for OnceCell<T> { implementation 438 impl<T: Clone> Clone for OnceCell<T> { implementation 454 impl<T: PartialEq> PartialEq for OnceCell<T> { implementation 460 impl<T: Eq> Eq for OnceCell<T> {} implementation 462 impl<T> From<T> for OnceCell<T> { implementation [all …]
|
D | imp_cs.rs | 8 pub(crate) struct OnceCell<T> { struct 10 // Use `unsync::OnceCell` internally since `Mutex` does not provide argument 12 value: Mutex<unsync::OnceCell<T>>, argument 20 unsafe impl<T: Sync + Send> Sync for OnceCell<T> {} implementation 21 unsafe impl<T: Send> Send for OnceCell<T> {} implementation 23 impl<T: RefUnwindSafe + UnwindSafe> RefUnwindSafe for OnceCell<T> {} implementation 24 impl<T: UnwindSafe> UnwindSafe for OnceCell<T> {} implementation 26 impl<T> OnceCell<T> { implementation
|
D | imp_pl.rs | 7 pub(crate) struct OnceCell<T> { struct 17 // Thread A creates a `OnceCell` and shares it with argument 21 unsafe impl<T: Sync + Send> Sync for OnceCell<T> {} implementation 22 unsafe impl<T: Send> Send for OnceCell<T> {} implementation 24 impl<T: RefUnwindSafe + UnwindSafe> RefUnwindSafe for OnceCell<T> {} implementation 25 impl<T: UnwindSafe> UnwindSafe for OnceCell<T> {} implementation 27 impl<T> OnceCell<T> { impl
|
D | imp_std.rs | 14 pub(crate) struct OnceCell<T> { struct 28 // Thread A creates a `OnceCell` and shares it with argument 32 unsafe impl<T: Sync + Send> Sync for OnceCell<T> {} implementation 33 unsafe impl<T: Send> Send for OnceCell<T> {} implementation 35 impl<T: RefUnwindSafe + UnwindSafe> RefUnwindSafe for OnceCell<T> {} implementation 36 impl<T: UnwindSafe> UnwindSafe for OnceCell<T> {} implementation 38 impl<T> OnceCell<T> { impl 297 impl<T> OnceCell<T> { implementation
|
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/library/core/src/cell/ |
H A D | once.rs | 33 pub struct OnceCell<T> { struct 38 impl<T> OnceCell<T> { implementation 346 impl<T> Default for OnceCell<T> { implementation 354 impl<T: fmt::Debug> fmt::Debug for OnceCell<T> { implementation 366 impl<T: Clone> Clone for OnceCell<T> { implementation 381 impl<T: PartialEq> PartialEq for OnceCell<T> { implementation 389 impl<T: Eq> Eq for OnceCell<T> {} implementation 392 impl<T> From<T> for OnceCell<T> { implementation 402 impl<T> !Sync for OnceCell<T> {} implementation
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/library/core/src/cell/ |
H A D | once.rs | 33 pub struct OnceCell<T> { struct 38 impl<T> OnceCell<T> { argument 346 impl<T> Default for OnceCell<T> { implementation 354 impl<T: fmt::Debug> fmt::Debug for OnceCell<T> { implementation 366 impl<T: Clone> Clone for OnceCell<T> { implementation 381 impl<T: PartialEq> PartialEq for OnceCell<T> { implementation 389 impl<T: Eq> Eq for OnceCell<T> {} implementation 392 impl<T> From<T> for OnceCell<T> { implementation 402 impl<T> !Sync for OnceCell<T> {} implementation
|
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.81.0/lib/rustlib/src/rust/library/core/src/cell/ |
H A D | once.rs | 33 pub struct OnceCell<T> { struct 38 impl<T> OnceCell<T> { implementation 346 impl<T> Default for OnceCell<T> { implementation 354 impl<T: fmt::Debug> fmt::Debug for OnceCell<T> { implementation 366 impl<T: Clone> Clone for OnceCell<T> { implementation 381 impl<T: PartialEq> PartialEq for OnceCell<T> { implementation 389 impl<T: Eq> Eq for OnceCell<T> {} implementation 392 impl<T> From<T> for OnceCell<T> { implementation 402 impl<T> !Sync for OnceCell<T> {} implementation
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0/lib/rustlib/src/rust/library/core/src/cell/ |
H A D | once.rs | 33 pub struct OnceCell<T> { struct 38 impl<T> OnceCell<T> { implementation 346 impl<T> Default for OnceCell<T> { implementation 354 impl<T: fmt::Debug> fmt::Debug for OnceCell<T> { implementation 366 impl<T: Clone> Clone for OnceCell<T> { implementation 381 impl<T: PartialEq> PartialEq for OnceCell<T> { implementation 389 impl<T: Eq> Eq for OnceCell<T> {} implementation 392 impl<T> From<T> for OnceCell<T> { implementation 402 impl<T> !Sync for OnceCell<T> {} implementation
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0.u1/lib/rustlib/src/rust/library/core/src/cell/ |
H A D | once.rs | 33 pub struct OnceCell<T> { struct 38 impl<T> OnceCell<T> { argument 346 impl<T> Default for OnceCell<T> { implementation 354 impl<T: fmt::Debug> fmt::Debug for OnceCell<T> { implementation 366 impl<T: Clone> Clone for OnceCell<T> { implementation 381 impl<T: PartialEq> PartialEq for OnceCell<T> { implementation 389 impl<T: Eq> Eq for OnceCell<T> {} implementation 392 impl<T> From<T> for OnceCell<T> { implementation 402 impl<T> !Sync for OnceCell<T> {} implementation
|
/aosp_15_r20/external/rust/android-crates-io/crates/tokio/src/util/ |
D | once_cell.rs | 6 pub(crate) struct OnceCell<T> { struct 11 unsafe impl<T: Send + Sync> Send for OnceCell<T> {} argument 12 unsafe impl<T: Send + Sync> Sync for OnceCell<T> {} implementation 14 impl<T> OnceCell<T> { impl 61 impl<T> Drop for OnceCell<T> { implementation
|
/aosp_15_r20/external/rust/android-crates-io/crates/uniffi_core/src/ffi/rustfuture/ |
D | tests.rs | 76 let cell = unsafe { Arc::from_raw(data as *const OnceCell<RustFuturePoll>) }; in poll_continuation() constant
|