Struct solana_runtime::message_processor::ExecuteDetailsTimings [−][src]
pub struct ExecuteDetailsTimings {
pub serialize_us: u64,
pub create_vm_us: u64,
pub execute_us: u64,
pub deserialize_us: u64,
pub changed_account_count: u64,
pub total_account_count: u64,
pub total_data_size: usize,
pub data_size_changed: usize,
}
Fields
serialize_us: u64
create_vm_us: u64
execute_us: u64
deserialize_us: u64
changed_account_count: u64
total_account_count: u64
total_data_size: usize
data_size_changed: usize
Implementations
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for ExecuteDetailsTimings
impl Send for ExecuteDetailsTimings
impl Sync for ExecuteDetailsTimings
impl Unpin for ExecuteDetailsTimings
impl UnwindSafe for ExecuteDetailsTimings
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self