#[repr(C)]pub struct AsyncIUnknown {
pub lpVtbl: *const AsyncIUnknownVtbl,
}
Fields§
§lpVtbl: *const AsyncIUnknownVtbl
Implementations§
Source§impl AsyncIUnknown
impl AsyncIUnknown
pub unsafe fn Begin_QueryInterface(&self, riid: REFIID) -> HRESULT
pub unsafe fn Finish_QueryInterface( &self, ppvObject: *mut *mut c_void, ) -> HRESULT
pub unsafe fn Begin_AddRef(&self) -> HRESULT
pub unsafe fn Finish_AddRef(&self) -> ULONG
pub unsafe fn Begin_Release(&self) -> HRESULT
pub unsafe fn Finish_Release(&self) -> ULONG
Trait Implementations§
Source§impl Deref for AsyncIUnknown
impl Deref for AsyncIUnknown
Auto Trait Implementations§
impl Freeze for AsyncIUnknown
impl RefUnwindSafe for AsyncIUnknown
impl !Send for AsyncIUnknown
impl !Sync for AsyncIUnknown
impl Unpin for AsyncIUnknown
impl UnwindSafe for AsyncIUnknown
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