pub struct ExecutorOutput {
pub new_state: ShardAccount,
pub new_state_meta: AccountMeta,
pub transaction: Lazy<Transaction>,
pub transaction_meta: TransactionMeta,
pub burned: Tokens,
}Expand description
Committed transaction output.
Fields§
§new_state: ShardAccount§new_state_meta: AccountMeta§transaction: Lazy<Transaction>§transaction_meta: TransactionMeta§burned: TokensTrait Implementations§
Source§impl Clone for ExecutorOutput
impl Clone for ExecutorOutput
Source§fn clone(&self) -> ExecutorOutput
fn clone(&self) -> ExecutorOutput
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ExecutorOutput
impl !RefUnwindSafe for ExecutorOutput
impl !Send for ExecutorOutput
impl !Sync for ExecutorOutput
impl Unpin for ExecutorOutput
impl !UnwindSafe for ExecutorOutput
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more