Home
last modified time | relevance | path

Searched defs:LazyLock (Results 1 – 6 of 6) sorted by relevance

/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0/lib/rustlib/src/rust/library/std/src/sync/
H A Dlazy_lock.rs68 pub struct LazyLock<T, F = fn() -> T> { struct
73 impl<T, F: FnOnce() -> T> LazyLock<T, F> { argument
177 impl<T, F> LazyLock<T, F> { implementation
192 impl<T, F> Drop for LazyLock<T, F> { implementation
205 impl<T, F: FnOnce() -> T> Deref for LazyLock<T, F> { implementation
220 impl<T: Default> Default for LazyLock<T> { implementation
229 impl<T: fmt::Debug, F> fmt::Debug for LazyLock<T, F> { implementation
243 unsafe impl<T: Sync + Send, F: Send> Sync for LazyLock<T, F> {} implementation
247 impl<T: RefUnwindSafe + UnwindSafe, F: UnwindSafe> RefUnwindSafe for LazyLock<T, F> {} implementation
249 impl<T: UnwindSafe, F: UnwindSafe> UnwindSafe for LazyLock<T, F> {} implementation
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/library/std/src/sync/
H A Dlazy_lock.rs68 pub struct LazyLock<T, F = fn() -> T> { struct
73 impl<T, F: FnOnce() -> T> LazyLock<T, F> { argument
177 impl<T, F> LazyLock<T, F> { implementation
192 impl<T, F> Drop for LazyLock<T, F> { implementation
205 impl<T, F: FnOnce() -> T> Deref for LazyLock<T, F> { implementation
220 impl<T: Default> Default for LazyLock<T> { implementation
229 impl<T: fmt::Debug, F> fmt::Debug for LazyLock<T, F> { implementation
243 unsafe impl<T: Sync + Send, F: Send> Sync for LazyLock<T, F> {} implementation
247 impl<T: RefUnwindSafe + UnwindSafe, F: UnwindSafe> RefUnwindSafe for LazyLock<T, F> {} implementation
249 impl<T: UnwindSafe, F: UnwindSafe> UnwindSafe for LazyLock<T, F> {} implementation
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.81.0/lib/rustlib/src/rust/library/std/src/sync/
H A Dlazy_lock.rs68 pub struct LazyLock<T, F = fn() -> T> { struct
73 impl<T, F: FnOnce() -> T> LazyLock<T, F> { argument
177 impl<T, F> LazyLock<T, F> { impl
192 impl<T, F> Drop for LazyLock<T, F> { implementation
205 impl<T, F: FnOnce() -> T> Deref for LazyLock<T, F> { implementation
220 impl<T: Default> Default for LazyLock<T> { implementation
229 impl<T: fmt::Debug, F> fmt::Debug for LazyLock<T, F> { implementation
243 unsafe impl<T: Sync + Send, F: Send> Sync for LazyLock<T, F> {} implementation
247 impl<T: RefUnwindSafe + UnwindSafe, F: UnwindSafe> RefUnwindSafe for LazyLock<T, F> {} implementation
249 impl<T: UnwindSafe, F: UnwindSafe> UnwindSafe for LazyLock<T, F> {} implementation
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0.u1/lib/rustlib/src/rust/library/std/src/sync/
H A Dlazy_lock.rs68 pub struct LazyLock<T, F = fn() -> T> { struct
73 impl<T, F: FnOnce() -> T> LazyLock<T, F> { argument
177 impl<T, F> LazyLock<T, F> { implementation
192 impl<T, F> Drop for LazyLock<T, F> { implementation
205 impl<T, F: FnOnce() -> T> Deref for LazyLock<T, F> { implementation
220 impl<T: Default> Default for LazyLock<T> { implementation
229 impl<T: fmt::Debug, F> fmt::Debug for LazyLock<T, F> { implementation
243 unsafe impl<T: Sync + Send, F: Send> Sync for LazyLock<T, F> {} implementation
247 impl<T: RefUnwindSafe + UnwindSafe, F: UnwindSafe> RefUnwindSafe for LazyLock<T, F> {} implementation
249 impl<T: UnwindSafe, F: UnwindSafe> UnwindSafe for LazyLock<T, F> {} implementation
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/library/std/src/sync/
H A Dlazy_lock.rs68 pub struct LazyLock<T, F = fn() -> T> { struct
73 impl<T, F: FnOnce() -> T> LazyLock<T, F> { argument
177 impl<T, F> LazyLock<T, F> { implementation
192 impl<T, F> Drop for LazyLock<T, F> { implementation
205 impl<T, F: FnOnce() -> T> Deref for LazyLock<T, F> { implementation
220 impl<T: Default> Default for LazyLock<T> { implementation
229 impl<T: fmt::Debug, F> fmt::Debug for LazyLock<T, F> { implementation
243 unsafe impl<T: Sync + Send, F: Send> Sync for LazyLock<T, F> {} implementation
247 impl<T: RefUnwindSafe + UnwindSafe, F: UnwindSafe> RefUnwindSafe for LazyLock<T, F> {} implementation
249 impl<T: UnwindSafe, F: UnwindSafe> UnwindSafe for LazyLock<T, F> {} implementation
/aosp_15_r20/external/rust/android-crates-io/crates/libbpf-rs/src/
Dutil.rs97 pub(crate) struct LazyLock<T> { struct
102 impl<T> LazyLock<T> { impl
111 impl<T> Deref for LazyLock<T> { implementation