Struct binaryen::ffi::pthread_rwlock_t__bindgen_ty_1 [−][src]
#[repr(C)]pub struct pthread_rwlock_t__bindgen_ty_1 { pub __lock: i32, pub __nr_readers: u32, pub __readers_wakeup: u32, pub __writer_wakeup: u32, pub __nr_readers_queued: u32, pub __nr_writers_queued: u32, pub __writer: i32, pub __shared: i32, pub __rwelision: i8, pub __pad1: [u8; 7], pub __pad2: u64, pub __flags: u32, }
Fields
__lock: i32
__nr_readers: u32
__readers_wakeup: u32
__writer_wakeup: u32
__nr_readers_queued: u32
__nr_writers_queued: u32
__writer: i32
__rwelision: i8
__pad1: [u8; 7]
__pad2: u64
__flags: u32
Trait Implementations
impl Clone for pthread_rwlock_t__bindgen_ty_1
[src]
impl Clone for pthread_rwlock_t__bindgen_ty_1
fn clone(&self) -> pthread_rwlock_t__bindgen_ty_1
[src]
fn clone(&self) -> pthread_rwlock_t__bindgen_ty_1
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for pthread_rwlock_t__bindgen_ty_1
[src]
impl Debug for pthread_rwlock_t__bindgen_ty_1
fn fmt(&self, f: &mut Formatter) -> Result<(), Error>
[src]
fn fmt(&self, f: &mut Formatter) -> Result<(), Error>
Formats the value using the given formatter. Read more
impl Copy for pthread_rwlock_t__bindgen_ty_1
[src]
impl Copy for pthread_rwlock_t__bindgen_ty_1
Auto Trait Implementations
impl Send for pthread_rwlock_t__bindgen_ty_1
impl Send for pthread_rwlock_t__bindgen_ty_1
impl Sync for pthread_rwlock_t__bindgen_ty_1
impl Sync for pthread_rwlock_t__bindgen_ty_1