#[repr(C)]pub struct pthread_rwlock_t__bindgen_ty_1 {
pub __lock: c_int,
pub __nr_readers: c_uint,
pub __readers_wakeup: c_uint,
pub __writer_wakeup: c_uint,
pub __nr_readers_queued: c_uint,
pub __nr_writers_queued: c_uint,
pub __flags: c_uchar,
pub __shared: c_uchar,
pub __pad1: c_uchar,
pub __pad2: c_uchar,
pub __writer: c_int,
}
Fields
__lock: c_int
__nr_readers: c_uint
__readers_wakeup: c_uint
__writer_wakeup: c_uint
__nr_readers_queued: c_uint
__nr_writers_queued: c_uint
__flags: c_uchar
__pad1: c_uchar
__pad2: c_uchar
__writer: c_int
Trait Implementations
Auto Trait Implementations
impl Send for pthread_rwlock_t__bindgen_ty_1
impl Sync for pthread_rwlock_t__bindgen_ty_1
impl Unpin for pthread_rwlock_t__bindgen_ty_1
impl UnwindSafe for pthread_rwlock_t__bindgen_ty_1
Blanket Implementations
Mutably borrows from an owned value. Read more