pub struct MinimizedTrace {
pub original_ticks: u64,
pub minimized_ticks: u64,
pub original_faults: usize,
pub minimized_faults: usize,
pub essential_fault_indices: Vec<usize>,
}Expand description
Result of trace minimization.
Fields§
§original_ticks: u64Original tick duration.
minimized_ticks: u64Minimized tick duration that still reproduces the failure.
original_faults: usizeOriginal number of fault events.
minimized_faults: usizeMinimized number of fault events.
essential_fault_indices: Vec<usize>The essential fault indices (into the original schedule).
Trait Implementations§
Source§impl Clone for MinimizedTrace
impl Clone for MinimizedTrace
Source§fn clone(&self) -> MinimizedTrace
fn clone(&self) -> MinimizedTrace
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 MinimizedTrace
impl RefUnwindSafe for MinimizedTrace
impl Send for MinimizedTrace
impl Sync for MinimizedTrace
impl Unpin for MinimizedTrace
impl UnsafeUnpin for MinimizedTrace
impl UnwindSafe for MinimizedTrace
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