pub struct UnionBranch {
pub operator: Node<UnionOperator>,
pub query: SingleQuery,
}Expand description
A UNION operator and the query to its right.
Fields§
§operator: Node<UnionOperator>Union duplicate policy.
query: SingleQueryQuery on the right-hand side.
Trait Implementations§
Source§impl Clone for UnionBranch
impl Clone for UnionBranch
Source§impl Debug for UnionBranch
impl Debug for UnionBranch
Source§impl<'de> Deserialize<'de> for UnionBranch
impl<'de> Deserialize<'de> for UnionBranch
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 UnionBranch
Source§impl Hash for UnionBranch
impl Hash for UnionBranch
Source§impl PartialEq for UnionBranch
impl PartialEq for UnionBranch
Source§impl Serialize for UnionBranch
impl Serialize for UnionBranch
impl StructuralPartialEq for UnionBranch
Auto Trait Implementations§
impl Freeze for UnionBranch
impl RefUnwindSafe for UnionBranch
impl Send for UnionBranch
impl Sync for UnionBranch
impl Unpin for UnionBranch
impl UnsafeUnpin for UnionBranch
impl UnwindSafe for UnionBranch
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