pub struct SingleQueryKind {
pub clauses: Vec<Clause>,
}Expand description
The contents of a single query.
Fields§
§clauses: Vec<Clause>Clauses in source order.
Recovery may insert error clauses. A missing UNION branch contains one error clause with an empty span at the next operator, or at the preceding operator’s end when the missing branch is at EOF.
Trait Implementations§
Source§impl Clone for SingleQueryKind
impl Clone for SingleQueryKind
Source§impl Debug for SingleQueryKind
impl Debug for SingleQueryKind
Source§impl Default for SingleQueryKind
impl Default for SingleQueryKind
Source§impl<'de> Deserialize<'de> for SingleQueryKind
impl<'de> Deserialize<'de> for SingleQueryKind
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 SingleQueryKind
Source§impl Hash for SingleQueryKind
impl Hash for SingleQueryKind
Source§impl PartialEq for SingleQueryKind
impl PartialEq for SingleQueryKind
Source§impl Serialize for SingleQueryKind
impl Serialize for SingleQueryKind
impl StructuralPartialEq for SingleQueryKind
Auto Trait Implementations§
impl Freeze for SingleQueryKind
impl RefUnwindSafe for SingleQueryKind
impl Send for SingleQueryKind
impl Sync for SingleQueryKind
impl Unpin for SingleQueryKind
impl UnsafeUnpin for SingleQueryKind
impl UnwindSafe for SingleQueryKind
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