Trait ITransactionExport_Impl
pub trait ITransactionExport_Impl: IUnknownImpl {
// Required methods
fn Export(&self, punktransaction: Ref<'_, IUnknown>) -> Result<u32>;
fn GetTransactionCookie(
&self,
punktransaction: Ref<'_, IUnknown>,
cbtransactioncookie: u32,
rgbtransactioncookie: *mut u8,
pcbused: *mut u32,
) -> Result<()>;
}
Required Methods§
fn Export(&self, punktransaction: Ref<'_, IUnknown>) -> Result<u32>
fn GetTransactionCookie( &self, punktransaction: Ref<'_, IUnknown>, cbtransactioncookie: u32, rgbtransactioncookie: *mut u8, pcbused: *mut u32, ) -> 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.