pub enum StateOperator {
IsNull,
IsNotNull,
IsMissing,
IsEmpty,
IsNotEmpty,
}Expand description
Presence or emptiness operation applied to one field.
Variants§
IsNull
Match a present null value.
IsNotNull
Match a present non-null value.
IsMissing
Match an absent field.
IsEmpty
Match a present empty value.
IsNotEmpty
Match a present non-empty value.
Trait Implementations§
Source§impl CandidType for StateOperator
impl CandidType for StateOperator
Source§impl Clone for StateOperator
impl Clone for StateOperator
impl Copy for StateOperator
Source§impl Debug for StateOperator
impl Debug for StateOperator
Source§impl<'de> Deserialize<'de> for StateOperator
impl<'de> Deserialize<'de> for StateOperator
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
impl Eq for StateOperator
Source§impl PartialEq for StateOperator
impl PartialEq for StateOperator
impl StructuralPartialEq for StateOperator
Auto Trait Implementations§
impl Freeze for StateOperator
impl RefUnwindSafe for StateOperator
impl Send for StateOperator
impl Sync for StateOperator
impl Unpin for StateOperator
impl UnsafeUnpin for StateOperator
impl UnwindSafe for StateOperator
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