Struct browser_window::prelude::c__pthread_rwlock_arch_t [−]
#[repr(C)]pub struct c__pthread_rwlock_arch_t {
pub __readers: u32,
pub __writers: u32,
pub __wrphase_futex: u32,
pub __writers_futex: u32,
pub __pad3: u32,
pub __pad4: u32,
pub __cur_writer: i32,
pub __shared: i32,
pub __rwelision: i8,
pub __pad1: [u8; 7],
pub __pad2: u64,
pub __flags: u32,
}
Fields
__readers: u32
__writers: u32
__wrphase_futex: u32
__writers_futex: u32
__pad3: u32
__pad4: u32
__cur_writer: i32
__rwelision: i8
__pad1: [u8; 7]
__pad2: u64
__flags: u32
Trait Implementations
impl Clone for c__pthread_rwlock_arch_t
impl Clone for c__pthread_rwlock_arch_t
pub fn clone(&self) -> c__pthread_rwlock_arch_t
pub fn clone(&self) -> c__pthread_rwlock_arch_t
Returns a copy of the value. Read more
Performs copy-assignment from source
. Read more
impl Debug for c__pthread_rwlock_arch_t
impl Debug for c__pthread_rwlock_arch_t
impl Copy for c__pthread_rwlock_arch_t
Auto Trait Implementations
impl RefUnwindSafe for c__pthread_rwlock_arch_t
impl Send for c__pthread_rwlock_arch_t
impl Sync for c__pthread_rwlock_arch_t
impl Unpin for c__pthread_rwlock_arch_t
impl UnwindSafe for c__pthread_rwlock_arch_t
Blanket Implementations
Mutably borrows from an owned value. Read more