#[repr(C)]pub struct IActivateAudioInterfaceCompletionHandlerVtbl {
pub parent: IUnknownVtbl,
pub ActivateCompleted: unsafe extern "system" fn(This: *mut IActivateAudioInterfaceCompletionHandler, activateOperation: *mut IActivateAudioInterfaceAsyncOperation) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§ActivateCompleted: unsafe extern "system" fn(This: *mut IActivateAudioInterfaceCompletionHandler, activateOperation: *mut IActivateAudioInterfaceAsyncOperation) -> HRESULT
Auto Trait Implementations§
impl Freeze for IActivateAudioInterfaceCompletionHandlerVtbl
impl RefUnwindSafe for IActivateAudioInterfaceCompletionHandlerVtbl
impl Send for IActivateAudioInterfaceCompletionHandlerVtbl
impl Sync for IActivateAudioInterfaceCompletionHandlerVtbl
impl Unpin for IActivateAudioInterfaceCompletionHandlerVtbl
impl UnwindSafe for IActivateAudioInterfaceCompletionHandlerVtbl
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