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