#[repr(C)]pub struct IRestrictedErrorInfoVtbl {
pub parent: IUnknownVtbl,
pub GetErrorDetails: unsafe extern "system" fn(This: *mut IRestrictedErrorInfo, description: *mut BSTR, error: *mut HRESULT, restrictedDescription: *mut BSTR, capabilitySid: *mut BSTR) -> HRESULT,
pub GetReference: unsafe extern "system" fn(This: *mut IRestrictedErrorInfo, reference: *mut BSTR) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§GetErrorDetails: unsafe extern "system" fn(This: *mut IRestrictedErrorInfo, description: *mut BSTR, error: *mut HRESULT, restrictedDescription: *mut BSTR, capabilitySid: *mut BSTR) -> HRESULT
§GetReference: unsafe extern "system" fn(This: *mut IRestrictedErrorInfo, reference: *mut BSTR) -> HRESULT
Auto Trait Implementations§
impl Freeze for IRestrictedErrorInfoVtbl
impl RefUnwindSafe for IRestrictedErrorInfoVtbl
impl Send for IRestrictedErrorInfoVtbl
impl Sync for IRestrictedErrorInfoVtbl
impl Unpin for IRestrictedErrorInfoVtbl
impl UnwindSafe for IRestrictedErrorInfoVtbl
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