pub enum ParsedCondition {
Comparison {
field: FieldPath,
op: ComparisonOp,
value: Value,
},
Logical {
op: LogicalOp,
conditions: Vec<ParsedCondition>,
},
}Variants§
Trait Implementations§
Source§impl Clone for ParsedCondition
impl Clone for ParsedCondition
Source§fn clone(&self) -> ParsedCondition
fn clone(&self) -> ParsedCondition
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 ParsedCondition
impl Debug for ParsedCondition
Source§impl<'de> Deserialize<'de> for ParsedCondition
impl<'de> Deserialize<'de> for ParsedCondition
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 ParsedCondition
impl RefUnwindSafe for ParsedCondition
impl Send for ParsedCondition
impl Sync for ParsedCondition
impl Unpin for ParsedCondition
impl UnwindSafe for ParsedCondition
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