pub enum SubtractionOperation {
Dedupe,
Summarize,
Compact,
Retire,
Quarantine,
Minimize,
SupportCoreExtraction,
}Expand description
Type of subtractive operation.
Variants§
Dedupe
Remove exact duplicates.
Summarize
Replace detail with summary.
Compact
Compress stored representation.
Retire
Remove outdated artifacts.
Quarantine
Move to quarantine (still queryable but excluded).
Minimize
Reduce to minimal support set.
SupportCoreExtraction
Extract support core (minimal retained support).
Trait Implementations§
Source§impl Clone for SubtractionOperation
impl Clone for SubtractionOperation
Source§fn clone(&self) -> SubtractionOperation
fn clone(&self) -> SubtractionOperation
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 SubtractionOperation
Source§impl Debug for SubtractionOperation
impl Debug for SubtractionOperation
Source§impl<'de> Deserialize<'de> for SubtractionOperation
impl<'de> Deserialize<'de> for SubtractionOperation
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SubtractionOperation
Source§impl PartialEq for SubtractionOperation
impl PartialEq for SubtractionOperation
Source§fn eq(&self, other: &SubtractionOperation) -> bool
fn eq(&self, other: &SubtractionOperation) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SubtractionOperation
impl Serialize for SubtractionOperation
impl StructuralPartialEq for SubtractionOperation
Auto Trait Implementations§
impl Freeze for SubtractionOperation
impl RefUnwindSafe for SubtractionOperation
impl Send for SubtractionOperation
impl Sync for SubtractionOperation
impl Unpin for SubtractionOperation
impl UnsafeUnpin for SubtractionOperation
impl UnwindSafe for SubtractionOperation
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