pub enum TokenType {
Show 27 variants
ILLEGAL,
NUMBER,
IDENTIFIER,
ASSIGN,
SUBEXP,
POINTER,
LPAREN,
RPAREN,
LABS,
RABS,
PLUS,
MINUS,
PRODUCT,
DIVIDE,
PERCENTAGE,
POWER,
FACTORIAL,
SQRT,
SIN,
COS,
TAN,
LOG,
LN,
EXP,
FLOOR,
CEIL,
ROUND,
}Variants§
ILLEGAL
NUMBER
IDENTIFIER
ASSIGN
SUBEXP
POINTER
LPAREN
RPAREN
LABS
RABS
PLUS
MINUS
PRODUCT
DIVIDE
PERCENTAGE
POWER
FACTORIAL
SQRT
SIN
COS
TAN
LOG
LN
EXP
FLOOR
CEIL
ROUND
Implementations§
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