#[repr(C)]pub struct VipsSemaphore {
pub name: *mut c_char,
pub v: c_int,
pub mutex: GMutex,
pub cond: GCond,
}Fields§
§name: *mut c_char§v: c_int§mutex: GMutex§cond: GCondTrait Implementations§
Source§impl Clone for VipsSemaphore
impl Clone for VipsSemaphore
impl Copy for VipsSemaphore
Auto Trait Implementations§
impl !Send for VipsSemaphore
impl !Sync for VipsSemaphore
impl Freeze for VipsSemaphore
impl RefUnwindSafe for VipsSemaphore
impl Unpin for VipsSemaphore
impl UnsafeUnpin for VipsSemaphore
impl UnwindSafe for VipsSemaphore
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more