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