Enum datafusion::sqltokenizer::Token[][src]

pub enum Token {
    Identifier(String),
    Keyword(String),
    Number(String),
    String(String),
    Comma,
    Whitespace,
    Eq,
    Neq,
    Lt,
    Gt,
    LtEq,
    GtEq,
    Plus,
    Minus,
    Mult,
    Div,
    Mod,
    LParen,
    RParen,
    Period,
}

SQL Token enumeration

Variants

SQL identifier e.g. table or column name

SQL keyword e.g. Keyword("SELECT")

Numeric literal

String literal

Comma

Whitespace (space, tab, etc)

Equality operator =

Not Equals operator != or <>

Less Than operator <

Greater han operator >

Less Than Or Equals operator <=

Greater Than Or Equals operator >=

Plus operator +

Minus operator -

Multiplication operator *

Division operator /

Modulo Operator %

Left parenthesis (

Right parenthesis )

Period (used for compound identifiers or projections into nested types)

Trait Implementations

impl Debug for Token
[src]

Formats the value using the given formatter. Read more

impl Clone for Token
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for Token
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

impl Send for Token

impl Sync for Token