pub enum CountingBloomError {
CounterUnderflow,
CounterOverflow,
}Expand description
Error type for counting bloom filter operations.
Variants§
CounterUnderflow
Counter would underflow (item not in filter or already removed)
CounterOverflow
Counter would overflow (too many insertions of same item)
Trait Implementations§
Source§impl Clone for CountingBloomError
impl Clone for CountingBloomError
Source§fn clone(&self) -> CountingBloomError
fn clone(&self) -> CountingBloomError
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 CountingBloomError
impl Debug for CountingBloomError
Source§impl Display for CountingBloomError
impl Display for CountingBloomError
Source§impl Error for CountingBloomError
impl Error for CountingBloomError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl PartialEq for CountingBloomError
impl PartialEq for CountingBloomError
impl Eq for CountingBloomError
impl StructuralPartialEq for CountingBloomError
Auto Trait Implementations§
impl Freeze for CountingBloomError
impl RefUnwindSafe for CountingBloomError
impl Send for CountingBloomError
impl Sync for CountingBloomError
impl Unpin for CountingBloomError
impl UnwindSafe for CountingBloomError
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