pub struct ReductionStep {
pub step: usize,
pub phase: ReductionPhase,
pub children_before: usize,
pub children_after: usize,
pub accepted: bool,
}Expand description
A single reduction step recorded during logged minimization.
Fields§
§step: usizeStep number (0-indexed).
phase: ReductionPhaseWhat phase produced this step.
children_before: usizeNumber of children before this step.
children_after: usizeNumber of children after this step.
accepted: boolWhether the predicate held (and the reduction was accepted).
Trait Implementations§
Source§impl Clone for ReductionStep
impl Clone for ReductionStep
Source§fn clone(&self) -> ReductionStep
fn clone(&self) -> ReductionStep
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 ReductionStep
impl RefUnwindSafe for ReductionStep
impl Send for ReductionStep
impl Sync for ReductionStep
impl Unpin for ReductionStep
impl UnsafeUnpin for ReductionStep
impl UnwindSafe for ReductionStep
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