#[repr(C)]pub struct ISupportErrorInfoVtbl {
pub QueryInterface: Option<unsafe extern "stdcall" fn(This: *mut ISupportErrorInfo, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "stdcall" fn(This: *mut ISupportErrorInfo) -> ULONG>,
pub Release: Option<unsafe extern "stdcall" fn(This: *mut ISupportErrorInfo) -> ULONG>,
pub InterfaceSupportsErrorInfo: Option<unsafe extern "stdcall" fn(This: *mut ISupportErrorInfo, riid: *const IID) -> HRESULT>,
}Fields§
§QueryInterface: Option<unsafe extern "stdcall" fn(This: *mut ISupportErrorInfo, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>§AddRef: Option<unsafe extern "stdcall" fn(This: *mut ISupportErrorInfo) -> ULONG>§Release: Option<unsafe extern "stdcall" fn(This: *mut ISupportErrorInfo) -> ULONG>§InterfaceSupportsErrorInfo: Option<unsafe extern "stdcall" fn(This: *mut ISupportErrorInfo, riid: *const IID) -> HRESULT>Trait Implementations§
Source§impl Clone for ISupportErrorInfoVtbl
impl Clone for ISupportErrorInfoVtbl
Source§fn clone(&self) -> ISupportErrorInfoVtbl
fn clone(&self) -> ISupportErrorInfoVtbl
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ISupportErrorInfoVtbl
Auto Trait Implementations§
impl Freeze for ISupportErrorInfoVtbl
impl RefUnwindSafe for ISupportErrorInfoVtbl
impl Send for ISupportErrorInfoVtbl
impl Sync for ISupportErrorInfoVtbl
impl Unpin for ISupportErrorInfoVtbl
impl UnwindSafe for ISupportErrorInfoVtbl
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