Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
datafusion::rel::LogicalPlan - Rust
[go: Go Back, main page]

Enum datafusion::rel::LogicalPlan [] [src]

pub enum LogicalPlan {
    Limit {
        limit: usize,
        input: Box<LogicalPlan>,
        schema: Schema,
    },
    Projection {
        expr: Vec<Expr>,
        input: Box<LogicalPlan>,
        schema: Schema,
    },
    Selection {
        expr: Expr,
        input: Box<LogicalPlan>,
        schema: Schema,
    },
    Sort {
        expr: Vec<Expr>,
        input: Box<LogicalPlan>,
        schema: Schema,
    },
    TableScan {
        schema_name: String,
        table_name: String,
        schema: Schema,
    },
    CsvFile {
        filename: String,
        schema: Schema,
    },
    EmptyRelation,
}

Relations

Variants

Fields of Limit

Fields of Projection

Fields of Selection

Fields of Sort

Fields of TableScan

Fields of CsvFile

Methods

impl LogicalPlan
[src]

[src]

Trait Implementations

impl Debug for LogicalPlan
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for LogicalPlan
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for LogicalPlan

impl Sync for LogicalPlan