pub enum FilterResult {
Keep,
Replace(String),
Drop,
Uncertain,
}Expand description
Result of filtering a single line.
Variants§
Keep
Keep the line as-is.
Replace(String)
Replace the line with a new string.
Drop
Drop the line entirely (confirmed noise).
Uncertain
Filter is uncertain – line passes through unchanged. This is the zero-false-positive guarantee.
Trait Implementations§
Source§impl Clone for FilterResult
impl Clone for FilterResult
Source§fn clone(&self) -> FilterResult
fn clone(&self) -> FilterResult
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 FilterResult
impl Debug for FilterResult
Source§impl PartialEq for FilterResult
impl PartialEq for FilterResult
impl Eq for FilterResult
impl StructuralPartialEq for FilterResult
Auto Trait Implementations§
impl Freeze for FilterResult
impl RefUnwindSafe for FilterResult
impl Send for FilterResult
impl Sync for FilterResult
impl Unpin for FilterResult
impl UnsafeUnpin for FilterResult
impl UnwindSafe for FilterResult
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