pub struct EvmPassSummary {
pub pass_name: String,
pub functions_compiled: usize,
pub bytecodes_generated: usize,
pub optimizations_applied: usize,
pub duration_us: u64,
}Expand description
EVM pass summary
Fields§
§pass_name: String§functions_compiled: usize§bytecodes_generated: usize§optimizations_applied: usize§duration_us: u64Trait Implementations§
Source§impl Clone for EvmPassSummary
impl Clone for EvmPassSummary
Source§fn clone(&self) -> EvmPassSummary
fn clone(&self) -> EvmPassSummary
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 moreSource§impl Debug for EvmPassSummary
impl Debug for EvmPassSummary
Source§impl Default for EvmPassSummary
impl Default for EvmPassSummary
Source§fn default() -> EvmPassSummary
fn default() -> EvmPassSummary
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EvmPassSummary
impl RefUnwindSafe for EvmPassSummary
impl Send for EvmPassSummary
impl Sync for EvmPassSummary
impl Unpin for EvmPassSummary
impl UnsafeUnpin for EvmPassSummary
impl UnwindSafe for EvmPassSummary
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