pub enum ByteViewOperator {
Comparison(Comparison),
Equality(Equality),
SubString(SubString),
}Expand description
Supported operators for byte view predicates.
Variants§
Comparison(Comparison)
Ordering comparison.
Equality(Equality)
Equality comparison.
SubString(SubString)
Substring predicate.
Trait Implementations§
Source§impl Debug for ByteViewOperator
impl Debug for ByteViewOperator
Source§impl From<&ByteViewOperator> for Operator
impl From<&ByteViewOperator> for Operator
Source§fn from(byte_view_operator: &ByteViewOperator) -> Self
fn from(byte_view_operator: &ByteViewOperator) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ByteViewOperator
impl RefUnwindSafe for ByteViewOperator
impl Send for ByteViewOperator
impl Sync for ByteViewOperator
impl Unpin for ByteViewOperator
impl UnsafeUnpin for ByteViewOperator
impl UnwindSafe for ByteViewOperator
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request