Trait ITemplateSdo_Impl
pub trait ITemplateSdo_Impl: ISdo_Impl {
// Required methods
fn AddToCollection(
&self,
bstrname: &BSTR,
pcollection: Ref<'_, IDispatch>,
ppitem: OutRef<'_, IDispatch>,
) -> Result<()>;
fn AddToSdo(
&self,
bstrname: &BSTR,
psdotarget: Ref<'_, IDispatch>,
ppitem: OutRef<'_, IDispatch>,
) -> Result<()>;
fn AddToSdoAsProperty(
&self,
psdotarget: Ref<'_, IDispatch>,
id: i32,
) -> Result<()>;
}
Required Methods§
fn AddToCollection( &self, bstrname: &BSTR, pcollection: Ref<'_, IDispatch>, ppitem: OutRef<'_, IDispatch>, ) -> Result<()>
fn AddToSdo( &self, bstrname: &BSTR, psdotarget: Ref<'_, IDispatch>, ppitem: OutRef<'_, IDispatch>, ) -> Result<()>
fn AddToSdoAsProperty( &self, psdotarget: Ref<'_, IDispatch>, id: i32, ) -> 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.