Struct solana_runtime::bank::TransactionExecutionDetails
source · [−]pub struct TransactionExecutionDetails {
pub status: Result<()>,
pub log_messages: Option<Vec<String>>,
pub inner_instructions: Option<InnerInstructionsList>,
pub durable_nonce_fee: Option<DurableNonceFee>,
pub executed_units: u64,
pub accounts_data_len_delta: i64,
}Fields
status: Result<()>log_messages: Option<Vec<String>>inner_instructions: Option<InnerInstructionsList>durable_nonce_fee: Option<DurableNonceFee>executed_units: u64accounts_data_len_delta: i64The change in accounts data len for this transaction.
NOTE: This value is valid IFF status is Ok.
Trait Implementations
sourceimpl Clone for TransactionExecutionDetails
impl Clone for TransactionExecutionDetails
sourcefn clone(&self) -> TransactionExecutionDetails
fn clone(&self) -> TransactionExecutionDetails
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations
impl RefUnwindSafe for TransactionExecutionDetails
impl Send for TransactionExecutionDetails
impl Sync for TransactionExecutionDetails
impl Unpin for TransactionExecutionDetails
impl UnwindSafe for TransactionExecutionDetails
Blanket Implementations
sourceimpl<T> AbiExample for T
impl<T> AbiExample for T
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more