pub struct PlannedRelation {
pub plan: LogicalPlan,
pub alias: Option<TableAlias>,
}Available on crate feature
sql only.Expand description
Result of planning a relation with RelationPlanner
Fields§
§plan: LogicalPlanThe logical plan for the relation
alias: Option<TableAlias>Optional table alias for the relation
Implementations§
Source§impl PlannedRelation
impl PlannedRelation
Sourcepub fn new(plan: LogicalPlan, alias: Option<TableAlias>) -> Self
pub fn new(plan: LogicalPlan, alias: Option<TableAlias>) -> Self
Create a new PlannedRelation with the given plan and alias
Trait Implementations§
Source§impl Clone for PlannedRelation
impl Clone for PlannedRelation
Source§fn clone(&self) -> PlannedRelation
fn clone(&self) -> PlannedRelation
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 PlannedRelation
impl !RefUnwindSafe for PlannedRelation
impl Send for PlannedRelation
impl Sync for PlannedRelation
impl Unpin for PlannedRelation
impl !UnwindSafe for PlannedRelation
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more