Trait IDtcLuRmEnlistmentFactory_Impl
pub trait IDtcLuRmEnlistmentFactory_Impl: IUnknownImpl {
// Required method
fn Create(
&self,
puclupair: *mut u8,
cblupair: u32,
pitransaction: Ref<'_, ITransaction>,
ptransid: *mut u8,
cbtransid: u32,
prmenlistmentsink: Ref<'_, IDtcLuRmEnlistmentSink>,
pprmenlistment: OutRef<'_, IDtcLuRmEnlistment>,
) -> Result<()>;
}
Required Methods§
fn Create( &self, puclupair: *mut u8, cblupair: u32, pitransaction: Ref<'_, ITransaction>, ptransid: *mut u8, cbtransid: u32, prmenlistmentsink: Ref<'_, IDtcLuRmEnlistmentSink>, pprmenlistment: OutRef<'_, IDtcLuRmEnlistment>, ) -> 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.