pub enum ReductionPhase {
ChunkRemoval,
ChunkRetention,
ChildRecursion,
}Expand description
The phase of HDD that produced a reduction step.
Variants§
ChunkRemoval
Removing a chunk of children (ddmin).
ChunkRetention
Keeping only a subset of children (ddmin complement).
ChildRecursion
Recursive minimization of a child subtree.
Trait Implementations§
Source§impl Clone for ReductionPhase
impl Clone for ReductionPhase
Source§fn clone(&self) -> ReductionPhase
fn clone(&self) -> ReductionPhase
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 ReductionPhase
impl Debug for ReductionPhase
Source§impl Display for ReductionPhase
impl Display for ReductionPhase
Source§impl PartialEq for ReductionPhase
impl PartialEq for ReductionPhase
impl Copy for ReductionPhase
impl Eq for ReductionPhase
impl StructuralPartialEq for ReductionPhase
Auto Trait Implementations§
impl Freeze for ReductionPhase
impl RefUnwindSafe for ReductionPhase
impl Send for ReductionPhase
impl Sync for ReductionPhase
impl Unpin for ReductionPhase
impl UnsafeUnpin for ReductionPhase
impl UnwindSafe for ReductionPhase
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