Trait IInitiateWinSATAssessment_Impl
pub trait IInitiateWinSATAssessment_Impl: IUnknownImpl {
// Required methods
fn InitiateAssessment(
&self,
cmdline: &PCWSTR,
pcallbacks: Ref<'_, IWinSATInitiateEvents>,
callerhwnd: HWND,
) -> Result<()>;
fn InitiateFormalAssessment(
&self,
pcallbacks: Ref<'_, IWinSATInitiateEvents>,
callerhwnd: HWND,
) -> Result<()>;
fn CancelAssessment(&self) -> Result<()>;
}
Required Methods§
fn InitiateAssessment( &self, cmdline: &PCWSTR, pcallbacks: Ref<'_, IWinSATInitiateEvents>, callerhwnd: HWND, ) -> Result<()>
fn InitiateFormalAssessment( &self, pcallbacks: Ref<'_, IWinSATInitiateEvents>, callerhwnd: HWND, ) -> Result<()>
fn CancelAssessment(&self) -> 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.