Trait ITsSbTaskPlugin_Impl
pub trait ITsSbTaskPlugin_Impl: ITsSbPlugin_Impl {
// Required methods
fn InitializeTaskPlugin(
&self,
pitssbtaskpluginnotifysink: Ref<'_, ITsSbTaskPluginNotifySink>,
) -> Result<()>;
fn SetTaskQueue(
&self,
pszhostname: &BSTR,
sbtaskinfosize: u32,
pitssbtaskinfo: *const Option<ITsSbTaskInfo>,
) -> Result<()>;
}
Required Methods§
fn InitializeTaskPlugin( &self, pitssbtaskpluginnotifysink: Ref<'_, ITsSbTaskPluginNotifySink>, ) -> Result<()>
fn SetTaskQueue( &self, pszhostname: &BSTR, sbtaskinfosize: u32, pitssbtaskinfo: *const Option<ITsSbTaskInfo>, ) -> 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.