pub trait IIntercomTypeInfo {
// Required methods
fn get_name(&self) -> ComResult<String>;
fn get_kind(&self) -> ComResult<TypeInfoKind>;
}Required Methods§
Trait Implementations§
Source§impl ComClassInterface<dyn IIntercomTypeInfo, AutomationTypeSystem> for CoClass
impl ComClassInterface<dyn IIntercomTypeInfo, AutomationTypeSystem> for CoClass
Source§impl ComClassInterface<dyn IIntercomTypeInfo, AutomationTypeSystem> for Interface
impl ComClassInterface<dyn IIntercomTypeInfo, AutomationTypeSystem> for Interface
Source§impl ComClassInterface<dyn IIntercomTypeInfo, RawTypeSystem> for CoClass
impl ComClassInterface<dyn IIntercomTypeInfo, RawTypeSystem> for CoClass
Source§impl ComClassInterface<dyn IIntercomTypeInfo, RawTypeSystem> for Interface
impl ComClassInterface<dyn IIntercomTypeInfo, RawTypeSystem> for Interface
Source§impl ComInterface for dyn IIntercomTypeInfo
impl ComInterface for dyn IIntercomTypeInfo
Source§fn iid_ts<TS: TypeSystem>() -> &'static IIDwhere
Self: ComInterfaceVariant<TS>,
fn iid_ts<TS: TypeSystem>() -> &'static IIDwhere
Self: ComInterfaceVariant<TS>,
Returns the IID of the requested interface.
Source§type TSelf = dyn IIntercomTypeInfo
type TSelf = dyn IIntercomTypeInfo
The current interface. Read more