Trait IContextState_Impl
pub trait IContextState_Impl: IUnknownImpl {
// Required methods
fn SetDeactivateOnReturn(&self, bdeactivate: VARIANT_BOOL) -> Result<()>;
fn GetDeactivateOnReturn(
&self,
pbdeactivate: *mut VARIANT_BOOL,
) -> Result<()>;
fn SetMyTransactionVote(&self, txvote: TransactionVote) -> Result<()>;
fn GetMyTransactionVote(&self, ptxvote: *mut TransactionVote) -> Result<()>;
}
Required Methods§
fn SetDeactivateOnReturn(&self, bdeactivate: VARIANT_BOOL) -> Result<()>
fn GetDeactivateOnReturn(&self, pbdeactivate: *mut VARIANT_BOOL) -> Result<()>
fn SetMyTransactionVote(&self, txvote: TransactionVote) -> Result<()>
fn GetMyTransactionVote(&self, ptxvote: *mut TransactionVote) -> 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.