Trait IControlbar_Impl
pub trait IControlbar_Impl: IUnknownImpl {
// Required methods
fn Create(
&self,
ntype: MMC_CONTROL_TYPE,
pextendcontrolbar: Ref<'_, IExtendControlbar>,
) -> Result<IUnknown>;
fn Attach(
&self,
ntype: MMC_CONTROL_TYPE,
lpunknown: Ref<'_, IUnknown>,
) -> Result<()>;
fn Detach(&self, lpunknown: Ref<'_, IUnknown>) -> Result<()>;
}
Required Methods§
fn Create( &self, ntype: MMC_CONTROL_TYPE, pextendcontrolbar: Ref<'_, IExtendControlbar>, ) -> Result<IUnknown>
fn Attach( &self, ntype: MMC_CONTROL_TYPE, lpunknown: Ref<'_, IUnknown>, ) -> Result<()>
fn Detach(&self, lpunknown: Ref<'_, IUnknown>) -> Result<()>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.