Home
last modified time | relevance | path

Searched defs:OnceLock (Results 1 – 3 of 3) sorted by relevance

/external/rust/crates/crossbeam-utils/src/sync/
Donce_lock.rs9 pub(crate) struct OnceLock<T> { struct
12 // Unlike std::sync::OnceLock, we don't need PhantomData here because argument
16 unsafe impl<T: Sync + Send> Sync for OnceLock<T> {} implementation
17 unsafe impl<T: Send> Send for OnceLock<T> {} implementation
19 impl<T> OnceLock<T> { implementation
81 impl<T> Drop for OnceLock<T> { implementation
/external/rust/crates/crossbeam-epoch/src/sync/
Donce_lock.rs9 pub(crate) struct OnceLock<T> { struct
12 // Unlike std::sync::OnceLock, we don't need PhantomData here because argument
16 unsafe impl<T: Sync + Send> Sync for OnceLock<T> {} implementation
17 unsafe impl<T: Send> Send for OnceLock<T> {} implementation
19 impl<T> OnceLock<T> { implementation
81 impl<T> Drop for OnceLock<T> { implementation
/external/mesa3d/src/nouveau/compiler/nak/
Dapi.rs75 impl GetDebugFlags for OnceLock<Debug> { implementation