pub struct NaiveFilter { /* private fields */ }Expand description
Basic filter implementation backed by a HashSet.
This implementation offers nothing more than abstraction over
using a HashSet directly, and will store raw values in the
set. Naturally this means that memory will not be particularly
efficient, but it is guaranteed to be completely accurate when
calculating unique collisions in inputs.
Trait Implementations§
Source§impl Clone for NaiveFilter
impl Clone for NaiveFilter
Source§fn clone(&self) -> NaiveFilter
fn clone(&self) -> NaiveFilter
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 NaiveFilter
impl Debug for NaiveFilter
Source§impl Default for NaiveFilter
impl Default for NaiveFilter
Source§fn default() -> NaiveFilter
fn default() -> NaiveFilter
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for NaiveFilter
impl RefUnwindSafe for NaiveFilter
impl Send for NaiveFilter
impl Sync for NaiveFilter
impl Unpin for NaiveFilter
impl UnwindSafe for NaiveFilter
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