pub struct SpecExtPassStats {
pub iterations: usize,
pub changed: bool,
pub nodes_visited: usize,
pub nodes_modified: usize,
pub time_ms: u64,
pub memory_bytes: usize,
pub errors: usize,
}Expand description
Statistics for SpecExt passes.
Fields§
§iterations: usize§changed: bool§nodes_visited: usize§nodes_modified: usize§time_ms: u64§memory_bytes: usize§errors: usizeImplementations§
Trait Implementations§
Source§impl Clone for SpecExtPassStats
impl Clone for SpecExtPassStats
Source§fn clone(&self) -> SpecExtPassStats
fn clone(&self) -> SpecExtPassStats
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 SpecExtPassStats
impl Debug for SpecExtPassStats
Source§impl Default for SpecExtPassStats
impl Default for SpecExtPassStats
Source§fn default() -> SpecExtPassStats
fn default() -> SpecExtPassStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SpecExtPassStats
impl RefUnwindSafe for SpecExtPassStats
impl Send for SpecExtPassStats
impl Sync for SpecExtPassStats
impl Unpin for SpecExtPassStats
impl UnsafeUnpin for SpecExtPassStats
impl UnwindSafe for SpecExtPassStats
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