#[repr(C)]pub struct ISynchronizeMutex {
pub lpVtbl: *const ISynchronizeMutexVtbl,
}
Fields§
§lpVtbl: *const ISynchronizeMutexVtbl
Implementations§
Source§impl ISynchronizeMutex
impl ISynchronizeMutex
pub unsafe fn ReleaseMutex(&self) -> HRESULT
Methods from Deref<Target = ISynchronize>§
Trait Implementations§
Source§impl Deref for ISynchronizeMutex
impl Deref for ISynchronizeMutex
Source§type Target = ISynchronize
type Target = ISynchronize
The resulting type after dereferencing.
Source§fn deref(&self) -> &ISynchronize
fn deref(&self) -> &ISynchronize
Dereferences the value.
Auto Trait Implementations§
impl Freeze for ISynchronizeMutex
impl RefUnwindSafe for ISynchronizeMutex
impl !Send for ISynchronizeMutex
impl !Sync for ISynchronizeMutex
impl Unpin for ISynchronizeMutex
impl UnwindSafe for ISynchronizeMutex
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