pub struct RegularQuery {
pub head: SingleQuery,
pub unions: Vec<UnionBranch>,
}Expand description
A query connected by zero or more set unions.
Fields§
§head: SingleQueryThe first single query.
unions: Vec<UnionBranch>Subsequent union branches.
Trait Implementations§
Source§impl Clone for RegularQuery
impl Clone for RegularQuery
Source§impl Debug for RegularQuery
impl Debug for RegularQuery
Source§impl<'de> Deserialize<'de> for RegularQuery
impl<'de> Deserialize<'de> for RegularQuery
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 RegularQuery
Source§impl Hash for RegularQuery
impl Hash for RegularQuery
Source§impl PartialEq for RegularQuery
impl PartialEq for RegularQuery
Source§impl Serialize for RegularQuery
impl Serialize for RegularQuery
impl StructuralPartialEq for RegularQuery
Auto Trait Implementations§
impl Freeze for RegularQuery
impl RefUnwindSafe for RegularQuery
impl Send for RegularQuery
impl Sync for RegularQuery
impl Unpin for RegularQuery
impl UnsafeUnpin for RegularQuery
impl UnwindSafe for RegularQuery
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