pub struct SegmentFilter { /* private fields */ }Expand description
A decoded bloom filter; answers “definitely absent” or “maybe present”.
Implementations§
Source§impl SegmentFilter
impl SegmentFilter
Sourcepub fn may_contain(&self, filter_key: &str) -> bool
pub fn may_contain(&self, filter_key: &str) -> bool
False means no row with this filter key is in the segment; true means one may be.
Trait Implementations§
Source§impl Clone for SegmentFilter
impl Clone for SegmentFilter
Source§fn clone(&self) -> SegmentFilter
fn clone(&self) -> SegmentFilter
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 moreSource§impl Debug for SegmentFilter
impl Debug for SegmentFilter
impl Eq for SegmentFilter
Source§impl PartialEq for SegmentFilter
impl PartialEq for SegmentFilter
impl StructuralPartialEq for SegmentFilter
Auto Trait Implementations§
impl Freeze for SegmentFilter
impl RefUnwindSafe for SegmentFilter
impl Send for SegmentFilter
impl Sync for SegmentFilter
impl Unpin for SegmentFilter
impl UnsafeUnpin for SegmentFilter
impl UnwindSafe for SegmentFilter
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