Enum koto_lexer::Token [−][src]
pub enum Token {
Show 74 variants
Error,
Whitespace,
NewLine,
NewLineIndented,
CommentSingle,
CommentMulti,
Number,
Id,
SingleQuote,
DoubleQuote,
StringLiteral,
At,
Colon,
Comma,
Dollar,
Dot,
Ellipsis,
Function,
RoundOpen,
RoundClose,
SquareOpen,
SquareClose,
CurlyOpen,
CurlyClose,
Wildcard,
Range,
RangeInclusive,
Add,
Subtract,
Multiply,
Divide,
Modulo,
Assign,
AssignAdd,
AssignSubtract,
AssignMultiply,
AssignDivide,
AssignModulo,
Equal,
NotEqual,
Greater,
GreaterOrEqual,
Less,
LessOrEqual,
And,
Break,
Catch,
Continue,
Debug,
Else,
ElseIf,
Export,
False,
Finally,
For,
From,
If,
Import,
In,
Loop,
Match,
Not,
Num2,
Num4,
Or,
Return,
Switch,
Then,
Throw,
True,
Try,
Until,
While,
Yield,
}
Variants
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Token
impl UnwindSafe for Token
Blanket Implementations
Mutably borrows from an owned value. Read more