pub struct ResolvedUnionPart {
pub all: bool,
pub clauses: Vec<ResolvedClause>,
}Fields§
§all: boolIf true, this is UNION ALL (no deduplication). If false, plain UNION (deduplicate).
clauses: Vec<ResolvedClause>The resolved clauses for this branch.
Trait Implementations§
Source§impl Clone for ResolvedUnionPart
impl Clone for ResolvedUnionPart
Source§fn clone(&self) -> ResolvedUnionPart
fn clone(&self) -> ResolvedUnionPart
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ResolvedUnionPart
impl RefUnwindSafe for ResolvedUnionPart
impl Send for ResolvedUnionPart
impl Sync for ResolvedUnionPart
impl Unpin for ResolvedUnionPart
impl UnsafeUnpin for ResolvedUnionPart
impl UnwindSafe for ResolvedUnionPart
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