Skip to main content

TransactionOps

Trait TransactionOps 

Source
pub trait TransactionOps<B>
where B: Backend,
{ // Provided method fn tr_execute( transaction: TransactionPrimitive<B>, ) -> impl Future<Output = Result<TransactionPrimitiveData, ExecutionError>> + Send { ... } }
Expand description

Operations that are sync by nature and that can be batch together in transactions to improve compute utilization with efficient laziness.

Provided Methods§

Source

fn tr_execute( transaction: TransactionPrimitive<B>, ) -> impl Future<Output = Result<TransactionPrimitiveData, ExecutionError>> + Send

Executes a transaction and return its data.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§