pub enum TokenType {
Show 26 variants
Integer,
Float,
Text,
Identifier,
Assign,
Definition,
Lambda,
Return,
Arrow,
Do,
End,
LParen,
RParen,
LBrace,
RBrace,
LBracket,
RBracket,
Colon,
Comma,
Period,
False,
True,
If,
Else,
BinOp,
Semicolon,
}Variants§
Integer
Float
Text
Identifier
Assign
Definition
Lambda
Return
Arrow
Do
End
LParen
RParen
LBrace
RBrace
LBracket
RBracket
Colon
Comma
Period
False
True
If
Else
BinOp
Semicolon
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 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