Struct sql::plan::query::SelectPlan [−][src]
struct SelectPlan {
expr: HirRelationExpr,
scope: Scope,
order_by: Vec<ColumnOrder>,
project: Vec<usize>,
}
Expand description
Describes how to execute a SELECT query.
order_by
describes how to order the rows in expr
before applying the
projection. The scope
describes the columns in expr
after the
projection has been applied.
Fields
expr: HirRelationExpr
scope: Scope
order_by: Vec<ColumnOrder>
project: Vec<usize>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for SelectPlan
impl Send for SelectPlan
impl Sync for SelectPlan
impl Unpin for SelectPlan
impl UnwindSafe for SelectPlan
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more