pub enum TokenType {
Show 26 variants
Char,
Zombie,
Merchant,
Potion,
SpellBook,
End,
FnBuys,
FnAttacks,
FnShouts,
FnWhispers,
FnUses,
FnCasting,
SbFnSpeak,
SbFnUnZombify,
SbFnConfuse,
SbFnGodSpeech,
SbFnTimeWarp,
SbFnShift,
SbFnCreatePotion,
From,
Identifier,
Integer,
Equals,
OParen,
CParen,
Comma,
}
Expand description
The token types available in the RPG language
Variants§
Char
Zombie
Merchant
Potion
SpellBook
End
FnBuys
FnAttacks
FnShouts
FnWhispers
FnUses
FnCasting
SbFnSpeak
SbFnUnZombify
SbFnConfuse
SbFnGodSpeech
SbFnTimeWarp
SbFnShift
SbFnCreatePotion
From
Identifier
Integer
A signed integer
Equals
=
OParen
)
CParen
(
Comma
Trait Implementations§
impl Copy for TokenType
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