pub enum BucketMatches {
Full,
Subject,
Unknown,
}Expand description
Whether our bucket is known to match our full selector, the subject part, or nothing.
Variants§
Full
Full selector is known-matching.
Subject
The subject is known-matching.
Unknown
Nothing is known-matching.
Trait Implementations§
Source§impl Clone for BucketMatches
impl Clone for BucketMatches
Source§fn clone(&self) -> BucketMatches
fn clone(&self) -> BucketMatches
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 BucketMatches
impl Debug for BucketMatches
Source§impl MallocSizeOf for BucketMatches
impl MallocSizeOf for BucketMatches
Source§fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
Measure the heap usage of all descendant heap-allocated structures, but
not the space taken up by the value itself.
Source§impl PartialEq for BucketMatches
impl PartialEq for BucketMatches
Source§fn eq(&self, other: &BucketMatches) -> bool
fn eq(&self, other: &BucketMatches) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for BucketMatches
impl StructuralPartialEq for BucketMatches
Auto Trait Implementations§
impl Freeze for BucketMatches
impl RefUnwindSafe for BucketMatches
impl Send for BucketMatches
impl Sync for BucketMatches
impl Unpin for BucketMatches
impl UnsafeUnpin for BucketMatches
impl UnwindSafe for BucketMatches
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> MaybeBoxed<Box<T>> for T
impl<T> MaybeBoxed<Box<T>> for T
Source§fn maybe_boxed(self) -> Box<T>
fn maybe_boxed(self) -> Box<T>
Convert
Source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
Source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert