Struct libvips::bindings::_GStaticRWLock [−][src]
#[repr(C)]pub struct _GStaticRWLock {
pub mutex: GStaticMutex,
pub read_cond: *mut GCond,
pub write_cond: *mut GCond,
pub read_counter: guint,
pub have_writer: gboolean,
pub want_to_read: guint,
pub want_to_write: guint,
}
Fields
mutex: GStaticMutex
read_cond: *mut GCond
write_cond: *mut GCond
read_counter: guint
have_writer: gboolean
want_to_read: guint
want_to_write: guint
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for _GStaticRWLock
impl !Send for _GStaticRWLock
impl !Sync for _GStaticRWLock
impl Unpin for _GStaticRWLock
impl UnwindSafe for _GStaticRWLock
Blanket Implementations
Mutably borrows from an owned value. Read more