pub struct ErrorStore;Trait Implementations§
Source§impl ComClass for ErrorStore
impl ComClass for ErrorStore
const VTABLE: Self::VTableList
type VTableList = __intercom_vtable_for_ErrorStore
fn query_interface( vtables: &Self::VTableList, riid: REFIID, ) -> RawComResult<RawComPtr>
fn interface_supports_error_info(riid: REFIID) -> bool
Source§impl ComClassInterface<dyn IErrorStore, AutomationTypeSystem> for ErrorStore
impl ComClassInterface<dyn IErrorStore, AutomationTypeSystem> for ErrorStore
Source§impl ComClassInterface<dyn IErrorStore, RawTypeSystem> for ErrorStore
impl ComClassInterface<dyn IErrorStore, RawTypeSystem> for ErrorStore
Source§impl ComClassInterface<dyn ISupportErrorInfo, AutomationTypeSystem> for ErrorStore
impl ComClassInterface<dyn ISupportErrorInfo, AutomationTypeSystem> for ErrorStore
Source§impl ComClassTypeInfo for ErrorStore
impl ComClassTypeInfo for ErrorStore
fn gather_type_info() -> Vec<TypeInfo>
Source§impl Default for ErrorStore
impl Default for ErrorStore
Source§fn default() -> ErrorStore
fn default() -> ErrorStore
Returns the “default value” for a type. Read more
Source§impl IErrorStore for ErrorStore
impl IErrorStore for ErrorStore
fn get_error_info(&self) -> ComResult<Option<ComRc<dyn IErrorInfo>>>
fn set_error_info(&self, info: &ComItf<dyn IErrorInfo>) -> ComResult<()>
fn set_error_message(&self, msg: &str) -> ComResult<()>
impl HasInterface<dyn IErrorStore> for ErrorStore
impl HasInterface<dyn IUnknown> for ErrorStore
impl IUnknown for ErrorStore
Auto Trait Implementations§
impl Freeze for ErrorStore
impl RefUnwindSafe for ErrorStore
impl Send for ErrorStore
impl Sync for ErrorStore
impl Unpin for ErrorStore
impl UnwindSafe for ErrorStore
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
Source§impl<T> ExternDefault for T
impl<T> ExternDefault for T
Source§unsafe fn extern_default() -> T
unsafe fn extern_default() -> T
Safety Read more