#[repr(C)]pub struct IDispErrorVtbl {
pub parent: IUnknownVtbl,
pub QueryErrorInfo: unsafe extern "system" fn(This: *mut IDispError, guidErrorType: GUID, ppde: *mut *mut IDispError) -> HRESULT,
pub GetNext: unsafe extern "system" fn(This: *mut IDispError, ppde: *mut *mut IDispError) -> HRESULT,
pub GetHresult: unsafe extern "system" fn(This: *mut IDispError, phr: *mut HRESULT) -> HRESULT,
pub GetSource: unsafe extern "system" fn(This: *mut IDispError, pbstrSource: *mut BSTR) -> HRESULT,
pub GetHelpInfo: unsafe extern "system" fn(This: *mut IDispError, pbstrFileName: *mut BSTR, pdwContext: *mut DWORD) -> HRESULT,
pub GetDescription: unsafe extern "system" fn(This: *mut IDispError, pbstrDescription: *mut BSTR) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§QueryErrorInfo: unsafe extern "system" fn(This: *mut IDispError, guidErrorType: GUID, ppde: *mut *mut IDispError) -> HRESULT
§GetNext: unsafe extern "system" fn(This: *mut IDispError, ppde: *mut *mut IDispError) -> HRESULT
§GetHresult: unsafe extern "system" fn(This: *mut IDispError, phr: *mut HRESULT) -> HRESULT
§GetSource: unsafe extern "system" fn(This: *mut IDispError, pbstrSource: *mut BSTR) -> HRESULT
§GetHelpInfo: unsafe extern "system" fn(This: *mut IDispError, pbstrFileName: *mut BSTR, pdwContext: *mut DWORD) -> HRESULT
§GetDescription: unsafe extern "system" fn(This: *mut IDispError, pbstrDescription: *mut BSTR) -> HRESULT
Auto Trait Implementations§
impl Freeze for IDispErrorVtbl
impl RefUnwindSafe for IDispErrorVtbl
impl Send for IDispErrorVtbl
impl Sync for IDispErrorVtbl
impl Unpin for IDispErrorVtbl
impl UnwindSafe for IDispErrorVtbl
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