#[repr(C)]pub struct IWaitMultipleVtbl {
pub parent: IUnknownVtbl,
pub WaitMultiple: unsafe extern "system" fn(This: *mut IWaitMultiple, timeout: DWORD, pSync: *mut *mut ISynchronize) -> HRESULT,
pub AddSynchronize: unsafe extern "system" fn(This: *mut IWaitMultiple, pSync: *mut ISynchronize) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§WaitMultiple: unsafe extern "system" fn(This: *mut IWaitMultiple, timeout: DWORD, pSync: *mut *mut ISynchronize) -> HRESULT
§AddSynchronize: unsafe extern "system" fn(This: *mut IWaitMultiple, pSync: *mut ISynchronize) -> HRESULT
Auto Trait Implementations§
impl Freeze for IWaitMultipleVtbl
impl RefUnwindSafe for IWaitMultipleVtbl
impl Send for IWaitMultipleVtbl
impl Sync for IWaitMultipleVtbl
impl Unpin for IWaitMultipleVtbl
impl UnwindSafe for IWaitMultipleVtbl
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