#[repr(C)]pub struct ICreateErrorInfoVtbl {
pub parent: IUnknownVtbl,
pub SetGUID: unsafe extern "system" fn(This: *mut ICreateErrorInfo, rguid: REFGUID) -> HRESULT,
pub SetSource: unsafe extern "system" fn(This: *mut ICreateErrorInfo, szSource: LPOLESTR) -> HRESULT,
pub SetDescription: unsafe extern "system" fn(This: *mut ICreateErrorInfo, szDescription: LPOLESTR) -> HRESULT,
pub SetHelpFile: unsafe extern "system" fn(This: *mut ICreateErrorInfo, szHelpFile: LPOLESTR) -> HRESULT,
pub SetHelpContext: unsafe extern "system" fn(This: *mut ICreateErrorInfo, dwHelpContext: DWORD) -> HRESULT,
}Fields§
§parent: IUnknownVtbl§SetGUID: unsafe extern "system" fn(This: *mut ICreateErrorInfo, rguid: REFGUID) -> HRESULT§SetSource: unsafe extern "system" fn(This: *mut ICreateErrorInfo, szSource: LPOLESTR) -> HRESULT§SetDescription: unsafe extern "system" fn(This: *mut ICreateErrorInfo, szDescription: LPOLESTR) -> HRESULT§SetHelpFile: unsafe extern "system" fn(This: *mut ICreateErrorInfo, szHelpFile: LPOLESTR) -> HRESULT§SetHelpContext: unsafe extern "system" fn(This: *mut ICreateErrorInfo, dwHelpContext: DWORD) -> HRESULTAuto Trait Implementations§
impl Freeze for ICreateErrorInfoVtbl
impl RefUnwindSafe for ICreateErrorInfoVtbl
impl Send for ICreateErrorInfoVtbl
impl Sync for ICreateErrorInfoVtbl
impl Unpin for ICreateErrorInfoVtbl
impl UnwindSafe for ICreateErrorInfoVtbl
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