pub enum QueryNode {
And(Vec<Clause>),
}Expand description
The top-level query: one or more clauses joined by AND.
A query with a single clause parses as And(vec![clause]) so the
executor has exactly one code path.
Variants§
Trait Implementations§
impl StructuralPartialEq for QueryNode
Auto Trait Implementations§
impl Freeze for QueryNode
impl RefUnwindSafe for QueryNode
impl Send for QueryNode
impl Sync for QueryNode
impl Unpin for QueryNode
impl UnsafeUnpin for QueryNode
impl UnwindSafe for QueryNode
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