pub trait Executor {
    type Txn;
    type BlockResult: Error;

    // Required method
    fn execute_block(
        &mut self,
        txns: Block<Self::Txn>
    ) -> ExecutorResult<Self::BlockResult>;
}

Required Associated Types§

Required Methods§

source

fn execute_block( &mut self, txns: Block<Self::Txn> ) -> ExecutorResult<Self::BlockResult>

Implementors§