pub enum Token {
Show 71 variants
Match,
Optional,
Create,
Merge,
Delete,
Detach,
Set,
Remove,
Unwind,
Union,
All,
Where,
Return,
With,
As,
And,
Or,
Not,
Is,
Null,
True,
False,
Order,
By,
Limit,
Skip,
Asc,
Desc,
Starts,
Ends,
Contains,
In,
Case,
When,
Then,
Else,
End,
Count,
Sum,
Avg,
Min,
Max,
Collect,
Ident(String),
Integer(i64),
Float(f64),
Str(String),
Eq,
Ne,
Lt,
Gt,
Le,
Ge,
Dot,
Comma,
Star,
Plus,
Slash,
Dollar,
LParen,
RParen,
LBrack,
RBrack,
LBrace,
RBrace,
Colon,
Pipe,
Arrow,
LArrow,
Dash,
Eof,
}Variants§
Match
Optional
Create
Merge
Delete
Detach
Set
Remove
Unwind
Union
All
Where
Return
With
As
And
Or
Not
Is
Null
True
False
Order
By
Limit
Skip
Asc
Desc
Starts
Ends
Contains
In
Case
When
Then
Else
End
Count
Sum
Avg
Min
Max
Collect
Ident(String)
Integer(i64)
Float(f64)
Str(String)
Eq
Ne
Lt
Gt
Le
Ge
Dot
Comma
Star
Plus
Slash
Dollar
LParen
RParen
LBrack
RBrack
LBrace
RBrace
Colon
Pipe
Arrow
LArrow
Dash
Eof
Trait Implementations§
impl StructuralPartialEq for Token
Auto Trait Implementations§
impl Freeze for Token
impl RefUnwindSafe for Token
impl Send for Token
impl Sync for Token
impl Unpin for Token
impl UnsafeUnpin for Token
impl UnwindSafe for Token
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