pub enum TokenType {
Show 60 variants
Select,
From,
Where,
And,
Or,
Not,
In,
Like,
Between,
Join,
Inner,
Left,
Right,
Outer,
On,
Group,
By,
Having,
Order,
Asc,
Desc,
Limit,
Offset,
Insert,
Into,
Values,
Update,
Set,
Delete,
Create,
Table,
Drop,
Alter,
Add,
Column,
As,
Distinct,
All,
Equal,
NotEqual,
LessThan,
LessThanOrEqual,
GreaterThan,
GreaterThanOrEqual,
Plus,
Minus,
Star,
Slash,
Percent,
LeftParen,
RightParen,
Comma,
Dot,
Semicolon,
Number(String),
String(String),
Identifier(String),
Whitespace,
Unknown,
Eof,
}Expand description
Types of tokens in SQL
Variants§
Select
From
Where
And
Or
Not
In
Like
Between
Join
Inner
Left
Right
Outer
On
Group
By
Having
Order
Asc
Desc
Limit
Offset
Insert
Into
Values
Update
Set
Delete
Create
Table
Drop
Alter
Add
Column
As
Distinct
All
Equal
NotEqual
LessThan
LessThanOrEqual
GreaterThan
GreaterThanOrEqual
Plus
Minus
Star
Slash
Percent
LeftParen
RightParen
Comma
Dot
Semicolon
Number(String)
String(String)
Identifier(String)
Whitespace
Unknown
Eof
Trait Implementations§
impl StructuralPartialEq for TokenType
Auto Trait Implementations§
impl Freeze for TokenType
impl RefUnwindSafe for TokenType
impl Send for TokenType
impl Sync for TokenType
impl Unpin for TokenType
impl UnsafeUnpin for TokenType
impl UnwindSafe for TokenType
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