pub struct GenericFilter;Expand description
Generic fallback filter for unknown commands. Only strips patterns that are UNIVERSALLY noise regardless of context:
- Lines that are purely whitespace
- Lines that are purely box-drawing characters (decorative borders)
This filter is maximally conservative. When in doubt, keep everything.
Trait Implementations§
Source§impl Filter for GenericFilter
impl Filter for GenericFilter
Source§fn filter_line(&self, line: &str) -> FilterResult
fn filter_line(&self, line: &str) -> FilterResult
Filter a single line. Return
Uncertain when unsure.Auto Trait Implementations§
impl Freeze for GenericFilter
impl RefUnwindSafe for GenericFilter
impl Send for GenericFilter
impl Sync for GenericFilter
impl Unpin for GenericFilter
impl UnsafeUnpin for GenericFilter
impl UnwindSafe for GenericFilter
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