pub enum LexemeType {
Show 24 variants
Eof,
Name,
Attribute,
ReservedAnd,
ReservedBreak,
ReservedDo,
ReservedElse,
ReservedElseif,
ReservedEnd,
ReservedFalse,
ReservedFor,
ReservedFunction,
ReservedIf,
ReservedIn,
ReservedLocal,
ReservedNil,
ReservedNot,
ReservedOr,
ReservedRepeat,
ReservedReturn,
ReservedThen,
ReservedTrue,
ReservedUntil,
ReservedWhile,
}Variants§
Eof
Name
Attribute
ReservedAnd
ReservedBreak
ReservedDo
ReservedElse
ReservedElseif
ReservedEnd
ReservedFalse
ReservedFor
ReservedFunction
ReservedIf
ReservedIn
ReservedLocal
ReservedNil
ReservedNot
ReservedOr
ReservedRepeat
ReservedReturn
ReservedThen
ReservedTrue
ReservedUntil
ReservedWhile
Trait Implementations§
Source§impl Clone for LexemeType
impl Clone for LexemeType
Source§fn clone(&self) -> LexemeType
fn clone(&self) -> LexemeType
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for LexemeType
Source§impl Debug for LexemeType
impl Debug for LexemeType
impl Eq for LexemeType
Source§impl PartialEq for LexemeType
impl PartialEq for LexemeType
impl StructuralPartialEq for LexemeType
Auto Trait Implementations§
impl Freeze for LexemeType
impl RefUnwindSafe for LexemeType
impl Send for LexemeType
impl Sync for LexemeType
impl Unpin for LexemeType
impl UnsafeUnpin for LexemeType
impl UnwindSafe for LexemeType
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