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