Trait IWinSATInitiateEvents_Impl
pub trait IWinSATInitiateEvents_Impl: IUnknownImpl {
// Required methods
fn WinSATComplete(
&self,
hresult: HRESULT,
strdescription: &PCWSTR,
) -> Result<()>;
fn WinSATUpdate(
&self,
ucurrenttick: u32,
uticktotal: u32,
strcurrentstate: &PCWSTR,
) -> Result<()>;
}
Required Methods§
fn WinSATComplete( &self, hresult: HRESULT, strdescription: &PCWSTR, ) -> Result<()>
fn WinSATUpdate( &self, ucurrenttick: u32, uticktotal: u32, strcurrentstate: &PCWSTR, ) -> 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.