Home
last modified time | relevance | path

Searched defs:StaticKey (Results 1 – 4 of 4) sorted by relevance

/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/library/std/src/sys/pal/windows/
H A Dthread_local_key.rs82 pub struct StaticKey { struct
88 next: AtomicPtr<StaticKey>, argument
95 impl StaticKey { impl
97 pub const fn new(dtor: Option<Dtor>) -> StaticKey { in new()
178 unsafe impl Send for StaticKey {} implementation
179 unsafe impl Sync for StaticKey {} implementation
206 unsafe fn register_dtor(key: &'static StaticKey) { in register_dtor()
209 let this = <*const StaticKey>::cast_mut(key); in register_dtor() constant
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/library/std/src/sys/pal/windows/
H A Dthread_local_key.rs82 pub struct StaticKey { struct
88 next: AtomicPtr<StaticKey>, argument
95 impl StaticKey { impl
97 pub const fn new(dtor: Option<Dtor>) -> StaticKey { in new()
178 unsafe impl Send for StaticKey {} implementation
179 unsafe impl Sync for StaticKey {} implementation
206 unsafe fn register_dtor(key: &'static StaticKey) { in register_dtor()
209 let this = <*const StaticKey>::cast_mut(key); in register_dtor() constant
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/library/std/src/sys_common/
H A Dthread_local_key.rs83 pub struct StaticKey { struct
96 pub const INIT: StaticKey = StaticKey::new(None); argument
108 impl StaticKey { impl
110 pub const fn new(dtor: Option<unsafe extern "C" fn(*mut u8)>) -> StaticKey { in new()
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/library/std/src/sys_common/
H A Dthread_local_key.rs83 pub struct StaticKey { struct
96 pub const INIT: StaticKey = StaticKey::new(None); argument
108 impl StaticKey { impl
110 pub const fn new(dtor: Option<unsafe extern "C" fn(*mut u8)>) -> StaticKey { in new()