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::dfparser::DFASTNode - Rust
[go: Go Back, main page]

[][src]Enum datafusion::dfparser::DFASTNode

pub enum DFASTNode {
    ANSI(ASTNode),
    CreateExternalTable {
        name: String,
        columns: Vec<SQLColumnDef>,
        file_type: FileType,
        header_row: bool,
        location: String,
    },
}

Variants

ANSI SQL AST node

DDL for creating an external table in DataFusion

Fields of CreateExternalTable

Table name

Optional schema

File type (Parquet, NDJSON, CSV)

Header row?

Path to file

Trait Implementations

impl Clone for DFASTNode
[src]

Performs copy-assignment from source. Read more

impl Debug for DFASTNode
[src]

Auto Trait Implementations

impl Send for DFASTNode

impl Sync for DFASTNode

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]