Trait IESEventFactory_Impl
pub trait IESEventFactory_Impl: IUnknownImpl {
// Required method
fn CreateESEvent(
&self,
pserviceprovider: Ref<'_, IUnknown>,
dweventid: u32,
guideventtype: &GUID,
dweventdatalength: u32,
peventdata: *const u8,
bstrbaseurl: &BSTR,
pinitcontext: Ref<'_, IUnknown>,
) -> Result<IESEvent>;
}
Required Methods§
fn CreateESEvent( &self, pserviceprovider: Ref<'_, IUnknown>, dweventid: u32, guideventtype: &GUID, dweventdatalength: u32, peventdata: *const u8, bstrbaseurl: &BSTR, pinitcontext: Ref<'_, IUnknown>, ) -> Result<IESEvent>
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.