Trait ITransactionDispenser_Impl
pub trait ITransactionDispenser_Impl: IUnknownImpl {
// Required methods
fn GetOptionsObject(&self) -> Result<ITransactionOptions>;
fn BeginTransaction(
&self,
punkouter: Ref<'_, IUnknown>,
isolevel: i32,
isoflags: u32,
poptions: Ref<'_, ITransactionOptions>,
) -> Result<ITransaction>;
}
Required Methods§
fn GetOptionsObject(&self) -> Result<ITransactionOptions>
fn BeginTransaction( &self, punkouter: Ref<'_, IUnknown>, isolevel: i32, isoflags: u32, poptions: Ref<'_, ITransactionOptions>, ) -> Result<ITransaction>
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.