pub enum FieldOperator {
OperatorUnspecified,
LessThan,
LessThanOrEqual,
GreaterThan,
GreaterThanOrEqual,
Equal,
NotEqual,
ArrayContains,
In,
ArrayContainsAny,
NotIn,
}Expand description
A field filter operator.
Variants§
OperatorUnspecified
Unspecified operator.
LessThan
Less than.
LessThanOrEqual
Less than or equal.
GreaterThan
Greater than.
GreaterThanOrEqual
Greater than or equal.
Equal
Equal.
NotEqual
Not equal.
ArrayContains
Array contains.
In
In.
ArrayContainsAny
Array contains any.
NotIn
Not in.
Trait Implementations§
Source§impl Clone for FieldOperator
impl Clone for FieldOperator
Source§fn clone(&self) -> FieldOperator
fn clone(&self) -> FieldOperator
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 FieldOperator
impl Debug for FieldOperator
Source§impl<'de> Deserialize<'de> for FieldOperator
impl<'de> Deserialize<'de> for FieldOperator
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for FieldOperator
impl RefUnwindSafe for FieldOperator
impl Send for FieldOperator
impl Sync for FieldOperator
impl Unpin for FieldOperator
impl UnwindSafe for FieldOperator
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