pub enum FilterNode {
And(Vec<FilterNode>),
Or(Vec<FilterNode>),
Condition {
column: String,
op: CompareOp,
value: SqlValue,
},
Empty,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for FilterNode
impl Clone for FilterNode
Source§fn clone(&self) -> FilterNode
fn clone(&self) -> FilterNode
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 moreAuto Trait Implementations§
impl Freeze for FilterNode
impl RefUnwindSafe for FilterNode
impl Send for FilterNode
impl Sync for FilterNode
impl Unpin for FilterNode
impl UnsafeUnpin for FilterNode
impl UnwindSafe for FilterNode
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