pub struct SelectBody {
pub select: SelectCore,
pub compounds: Vec<(CompoundOp, SelectCore)>,
}Expand description
The body of a SELECT: one or more SELECT cores connected by compound ops.
Fields§
§select: SelectCoreThe first SELECT core.
compounds: Vec<(CompoundOp, SelectCore)>Zero or more compound operations (UNION, INTERSECT, EXCEPT).
Trait Implementations§
Source§impl Clone for SelectBody
impl Clone for SelectBody
Source§fn clone(&self) -> SelectBody
fn clone(&self) -> SelectBody
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SelectBody
impl Debug for SelectBody
Source§impl Display for SelectBody
impl Display for SelectBody
Source§impl PartialEq for SelectBody
impl PartialEq for SelectBody
impl StructuralPartialEq for SelectBody
Auto Trait Implementations§
impl Freeze for SelectBody
impl RefUnwindSafe for SelectBody
impl Send for SelectBody
impl Sync for SelectBody
impl Unpin for SelectBody
impl UnsafeUnpin for SelectBody
impl UnwindSafe for SelectBody
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