Enum figtree::LexToken
[−]
[src]
pub enum LexToken { OpenBrace, CloseBrace, OpenBracket, CloseBracket, Comma, Colon, Bang, Identifier(String), StringLit(String), IntegerLit(i64), FloatLit(f64), }
A enum representing different kinds of lexed event
Variants
OpenBrace
CloseBrace
OpenBracket
CloseBracket
Comma
Colon
Bang
Identifier(String)
StringLit(String)
IntegerLit(i64)
FloatLit(f64)
Trait Implementations
impl Debug for LexToken
[src]
impl PartialEq for LexToken
[src]
fn eq(&self, __arg_0: &LexToken) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &LexToken) -> bool
This method tests for !=
.
impl Clone for LexToken
[src]
fn clone(&self) -> LexToken
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more