Enum gml_parser::Rule
source · pub enum Rule {
Show 29 variants
EOI,
WHITESPACE,
char_escape_sequence,
char_literal,
decimal_integer_literal,
decimal_literal,
double_quote_char,
escape_char,
escape_sequence,
identifier,
identifier_part,
identifier_start,
key,
line_continuation,
line_terminator,
line_terminator_sequence,
non_escape_char,
nul_escape_sequence,
number,
numeric_literal,
object,
pair,
single_escape_char,
single_quote_char,
string,
text,
unicode_escape_sequence,
unicode_letter,
value,
}
Variants§
EOI
WHITESPACE
char_escape_sequence
char_literal
decimal_integer_literal
decimal_literal
double_quote_char
escape_char
escape_sequence
identifier
identifier_part
identifier_start
key
line_continuation
line_terminator
line_terminator_sequence
non_escape_char
nul_escape_sequence
number
numeric_literal
object
pair
single_escape_char
single_quote_char
string
text
unicode_escape_sequence
unicode_letter
value
Trait Implementations§
source§impl Ord for Rule
impl Ord for Rule
source§impl PartialEq<Rule> for Rule
impl PartialEq<Rule> for Rule
source§impl PartialOrd<Rule> for Rule
impl PartialOrd<Rule> for Rule
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read more