#[repr(C)]pub struct ISpErrorLogVtbl {
pub parent: IUnknownVtbl,
pub AddError: unsafe extern "system" fn(This: *mut ISpErrorLog, lLineNumber: c_long, hr: HRESULT, pszDescription: LPCWSTR, pszHelpFile: LPCWSTR, dwHelpContext: DWORD) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§AddError: unsafe extern "system" fn(This: *mut ISpErrorLog, lLineNumber: c_long, hr: HRESULT, pszDescription: LPCWSTR, pszHelpFile: LPCWSTR, dwHelpContext: DWORD) -> HRESULT
Auto Trait Implementations§
impl Freeze for ISpErrorLogVtbl
impl RefUnwindSafe for ISpErrorLogVtbl
impl Send for ISpErrorLogVtbl
impl Sync for ISpErrorLogVtbl
impl Unpin for ISpErrorLogVtbl
impl UnwindSafe for ISpErrorLogVtbl
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