pub enum ReductionRepairMode {
Reused,
SuffixRepaired,
Rebuilt,
}Expand description
How an existing checked reduction was adapted to a changed filtration.
Variants§
Reused
Every reduction column remained valid in the same position.
SuffixRepaired
A stable prefix was reused and the remaining columns were reduced.
Rebuilt
No reduction column could be reused.
Trait Implementations§
Source§impl Clone for ReductionRepairMode
impl Clone for ReductionRepairMode
Source§fn clone(&self) -> ReductionRepairMode
fn clone(&self) -> ReductionRepairMode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ReductionRepairMode
Source§impl Debug for ReductionRepairMode
impl Debug for ReductionRepairMode
impl Eq for ReductionRepairMode
Source§impl PartialEq for ReductionRepairMode
impl PartialEq for ReductionRepairMode
impl StructuralPartialEq for ReductionRepairMode
Auto Trait Implementations§
impl Freeze for ReductionRepairMode
impl RefUnwindSafe for ReductionRepairMode
impl Send for ReductionRepairMode
impl Sync for ReductionRepairMode
impl Unpin for ReductionRepairMode
impl UnsafeUnpin for ReductionRepairMode
impl UnwindSafe for ReductionRepairMode
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more