#[repr(C)]pub struct IVssComponentEx2Vtbl {
pub parent: IVssComponentExVtbl,
pub SetFailure: unsafe extern "system" fn(This: *mut IVssComponentEx2, hr: HRESULT, hrApplication: HRESULT, wszApplicationMessage: LPCWSTR, dwReserved: DWORD) -> HRESULT,
pub GetFailure: unsafe extern "system" fn(This: *mut IVssComponentEx2, phr: *mut HRESULT, phrApplication: *mut HRESULT, pbstrApplicationMessage: *mut BSTR, pdwReserved: *mut DWORD) -> HRESULT,
}
Fields§
§parent: IVssComponentExVtbl
§SetFailure: unsafe extern "system" fn(This: *mut IVssComponentEx2, hr: HRESULT, hrApplication: HRESULT, wszApplicationMessage: LPCWSTR, dwReserved: DWORD) -> HRESULT
§GetFailure: unsafe extern "system" fn(This: *mut IVssComponentEx2, phr: *mut HRESULT, phrApplication: *mut HRESULT, pbstrApplicationMessage: *mut BSTR, pdwReserved: *mut DWORD) -> HRESULT
Auto Trait Implementations§
impl Freeze for IVssComponentEx2Vtbl
impl RefUnwindSafe for IVssComponentEx2Vtbl
impl Send for IVssComponentEx2Vtbl
impl Sync for IVssComponentEx2Vtbl
impl Unpin for IVssComponentEx2Vtbl
impl UnwindSafe for IVssComponentEx2Vtbl
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