Struct IScriptErrorList_Vtbl
#[repr(C)]pub struct IScriptErrorList_Vtbl {Show 15 fields
    pub base__: IDispatch_Vtbl,
    pub advanceError: unsafe extern "system" fn(_: *mut c_void) -> HRESULT,
    pub retreatError: unsafe extern "system" fn(_: *mut c_void) -> HRESULT,
    pub canAdvanceError: unsafe extern "system" fn(_: *mut c_void, _: *mut BOOL) -> HRESULT,
    pub canRetreatError: unsafe extern "system" fn(_: *mut c_void, _: *mut BOOL) -> HRESULT,
    pub getErrorLine: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
    pub getErrorChar: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
    pub getErrorCode: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
    pub getErrorMsg: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
    pub getErrorUrl: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
    pub getAlwaysShowLockState: unsafe extern "system" fn(_: *mut c_void, _: *mut BOOL) -> HRESULT,
    pub getDetailsPaneOpen: unsafe extern "system" fn(_: *mut c_void, _: *mut BOOL) -> HRESULT,
    pub setDetailsPaneOpen: unsafe extern "system" fn(_: *mut c_void, _: BOOL) -> HRESULT,
    pub getPerErrorDisplay: unsafe extern "system" fn(_: *mut c_void, _: *mut BOOL) -> HRESULT,
    pub setPerErrorDisplay: unsafe extern "system" fn(_: *mut c_void, _: BOOL) -> HRESULT,
}Fields§
§base__: IDispatch_Vtbl§advanceError: unsafe extern "system" fn(_: *mut c_void) -> HRESULT§retreatError: unsafe extern "system" fn(_: *mut c_void) -> HRESULT§canAdvanceError: unsafe extern "system" fn(_: *mut c_void, _: *mut BOOL) -> HRESULT§canRetreatError: unsafe extern "system" fn(_: *mut c_void, _: *mut BOOL) -> HRESULT§getErrorLine: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§getErrorChar: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§getErrorCode: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§getErrorMsg: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§getErrorUrl: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§getAlwaysShowLockState: unsafe extern "system" fn(_: *mut c_void, _: *mut BOOL) -> HRESULT§getDetailsPaneOpen: unsafe extern "system" fn(_: *mut c_void, _: *mut BOOL) -> HRESULT§setDetailsPaneOpen: unsafe extern "system" fn(_: *mut c_void, _: BOOL) -> HRESULT§getPerErrorDisplay: unsafe extern "system" fn(_: *mut c_void, _: *mut BOOL) -> HRESULT§setPerErrorDisplay: unsafe extern "system" fn(_: *mut c_void, _: BOOL) -> HRESULTImplementations§
§impl IScriptErrorList_Vtbl
 
impl IScriptErrorList_Vtbl
pub const fn new<Identity: IScriptErrorList_Impl, const OFFSET: isize>() -> Self
pub fn matches(iid: &GUID) -> bool
Auto Trait Implementations§
impl Freeze for IScriptErrorList_Vtbl
impl RefUnwindSafe for IScriptErrorList_Vtbl
impl Send for IScriptErrorList_Vtbl
impl Sync for IScriptErrorList_Vtbl
impl Unpin for IScriptErrorList_Vtbl
impl UnwindSafe for IScriptErrorList_Vtbl
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