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