Home
last modified time | relevance | path

Searched defs:Once (Results 1 – 25 of 70) sorted by relevance

123

/aosp_15_r20/external/rust/android-crates-io/crates/spin/src/
Donce.rs28 pub struct Once<T = (), R = Spin> { struct
34 impl<T, R> Default for Once<T, R> { implementation
40 impl<T: fmt::Debug, R> fmt::Debug for Once<T, R> { implementation
53 unsafe impl<T: Send + Sync, R> Sync for Once<T, R> {} implementation
54 unsafe impl<T: Send, R> Send for Once<T, R> {} implementation
133 impl<T, R: RelaxStrategy> Once<T, R> { impl
340 impl<T, R> Once<T, R> { impl
491 impl<T, R> From<T> for Once<T, R> { implementation
497 impl<T, R> Drop for Once<T, R> { implementation
/aosp_15_r20/external/rust/android-crates-io/crates/tracing-core/src/spin/
Donce.rs10 pub struct Once<T> { struct
15 impl<T: fmt::Debug> fmt::Debug for Once<T> { argument
28 unsafe impl<T: Send + Sync> Sync for Once<T> {} implementation
29 unsafe impl<T: Send> Send for Once<T> {} implementation
40 impl<T> Once<T> { impl
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0/lib/rustlib/src/rust/library/core/src/iter/sources/
H A Donce.rs65 pub struct Once<T> { struct
70 impl<T> Iterator for Once<T> { implementation
83 impl<T> DoubleEndedIterator for Once<T> { implementation
90 impl<T> ExactSizeIterator for Once<T> { implementation
97 unsafe impl<T> TrustedLen for Once<T> {} implementation
100 impl<T> FusedIterator for Once<T> {} implementation
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0.u1/lib/rustlib/src/rust/library/core/src/iter/sources/
H A Donce.rs65 pub struct Once<T> { struct
70 impl<T> Iterator for Once<T> { implementation
83 impl<T> DoubleEndedIterator for Once<T> { implementation
90 impl<T> ExactSizeIterator for Once<T> { implementation
97 unsafe impl<T> TrustedLen for Once<T> {} implementation
100 impl<T> FusedIterator for Once<T> {} implementation
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/library/core/src/iter/sources/
H A Donce.rs65 pub struct Once<T> { struct
70 impl<T> Iterator for Once<T> { implementation
83 impl<T> DoubleEndedIterator for Once<T> { implementation
90 impl<T> ExactSizeIterator for Once<T> { implementation
97 unsafe impl<T> TrustedLen for Once<T> {} implementation
100 impl<T> FusedIterator for Once<T> {} implementation
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/library/core/src/iter/sources/
H A Donce.rs65 pub struct Once<T> { struct
70 impl<T> Iterator for Once<T> { argument
83 impl<T> DoubleEndedIterator for Once<T> { implementation
90 impl<T> ExactSizeIterator for Once<T> { implementation
97 unsafe impl<T> TrustedLen for Once<T> {} implementation
100 impl<T> FusedIterator for Once<T> {} implementation
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.81.0/lib/rustlib/src/rust/library/core/src/iter/sources/
H A Donce.rs65 pub struct Once<T> { struct
70 impl<T> Iterator for Once<T> { argument
83 impl<T> DoubleEndedIterator for Once<T> { implementation
90 impl<T> ExactSizeIterator for Once<T> { implementation
97 unsafe impl<T> TrustedLen for Once<T> {} implementation
100 impl<T> FusedIterator for Once<T> {} implementation
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/library/std/src/sync/
H A Donce.rs29 pub struct Once { struct
30 inner: sys::Once, argument
34 impl UnwindSafe for Once {} implementation
37 impl RefUnwindSafe for Once {} implementation
69 impl Once { implementation
270 impl fmt::Debug for Once { implementation
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/library/std/src/sync/
H A Donce.rs29 pub struct Once { struct
30 inner: sys::Once, argument
34 impl UnwindSafe for Once {} implementation
37 impl RefUnwindSafe for Once {} implementation
69 impl Once { implementation
270 impl fmt::Debug for Once { implementation
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0/lib/rustlib/src/rust/library/std/src/sync/
H A Donce.rs38 pub struct Once { struct
39 inner: sys::Once, argument
43 impl UnwindSafe for Once {} implementation
46 impl RefUnwindSafe for Once {} implementation
78 impl Once { impl
279 impl fmt::Debug for Once { implementation
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0.u1/lib/rustlib/src/rust/library/std/src/sync/
H A Donce.rs38 pub struct Once { struct
39 inner: sys::Once, argument
43 impl UnwindSafe for Once {} implementation
46 impl RefUnwindSafe for Once {} implementation
78 impl Once { impl
279 impl fmt::Debug for Once { implementation
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.81.0/lib/rustlib/src/rust/library/std/src/sync/
H A Donce.rs38 pub struct Once { struct
39 inner: sys::Once, argument
43 impl UnwindSafe for Once {} implementation
46 impl RefUnwindSafe for Once {} implementation
78 impl Once { impl
279 impl fmt::Debug for Once { implementation
/aosp_15_r20/prebuilts/go/linux-x86/src/sync/
Donce.go20 type Once struct { struct
26 done atomic.Uint32
27 m Mutex
50 func (o *Once) Do(f func()) {
71 func (o *Once) doSlow(f func()) {
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/library/std/src/sys/sync/once/
H A Dno_threads.rs5 pub struct Once { struct
9 pub struct OnceState { argument
34 unsafe impl Sync for Once {} implementation
36 impl Once { impl
H A Dqueue.rs68 pub struct Once { struct
77 // Four states that a Once can be in, encoded into the lower bits of argument
109 impl Once { implementation
247 impl fmt::Debug for Once { implementation
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.81.0/lib/rustlib/src/rust/library/std/src/sys/sync/once/
H A Dno_threads.rs5 pub struct Once { struct
9 pub struct OnceState { argument
34 unsafe impl Sync for Once {} implementation
36 impl Once { impl
H A Dqueue.rs68 pub struct Once { struct
77 // Four states that a Once can be in, encoded into the lower bits of argument
109 impl Once { implementation
247 impl fmt::Debug for Once { implementation
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0.u1/lib/rustlib/src/rust/library/std/src/sys/sync/once/
H A Dno_threads.rs5 pub struct Once { struct
9 pub struct OnceState { argument
34 unsafe impl Sync for Once {} implementation
36 impl Once { impl
H A Dqueue.rs68 pub struct Once { struct
77 // Four states that a Once can be in, encoded into the lower bits of argument
109 impl Once { implementation
247 impl fmt::Debug for Once { implementation
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0/lib/rustlib/src/rust/library/std/src/sys/sync/once/
H A Dno_threads.rs5 pub struct Once { struct
9 pub struct OnceState { argument
34 unsafe impl Sync for Once {} implementation
36 impl Once { impl
H A Dqueue.rs68 pub struct Once { struct
77 // Four states that a Once can be in, encoded into the lower bits of argument
109 impl Once { implementation
247 impl fmt::Debug for Once { implementation
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/library/std/src/sys/sync/once/
H A Dno_threads.rs5 pub struct Once { struct
9 pub struct OnceState { argument
34 unsafe impl Sync for Once {} implementation
36 impl Once { impl
/aosp_15_r20/external/rust/android-crates-io/crates/tokio-stream/src/
Donce.rs10 pub struct Once<T> { struct
14 impl<I> Unpin for Once<I> {} implementation
42 impl<T> Stream for Once<T> { implementation
/aosp_15_r20/external/rust/android-crates-io/crates/futures-util/src/stream/
Donce.rs34 impl<Fut> Once<Fut> { implementation
40 impl<Fut: Future> Stream for Once<Fut> { implementation
63 impl<Fut: Future> FusedStream for Once<Fut> { implementation
/aosp_15_r20/external/rust/android-crates-io/crates/rayon/src/iter/
Donce.rs30 pub struct Once<T: Send> { struct
34 impl<T: Send> ParallelIterator for Once<T> { implementation
49 impl<T: Send> IndexedParallelIterator for Once<T> { implementation

123