Enum dochy_json5::de::Rule [−][src]
pub enum Rule {
Show 37 variants
EOI,
COMMENT,
WHITESPACE,
array,
boolean,
char_escape_sequence,
char_literal,
decimal_integer_literal,
decimal_literal,
double_quote_char,
escape_char,
escape_sequence,
exponent_part,
hex_escape_sequence,
hex_integer_literal,
identifier,
identifier_part,
identifier_start,
key,
line_continuation,
line_terminator,
line_terminator_sequence,
non_escape_char,
nul_escape_sequence,
null,
undefined,
number,
numeric_literal,
object,
pair,
single_escape_char,
single_quote_char,
string,
text,
unicode_escape_sequence,
unicode_letter,
value,
}
Variants
EOI
COMMENT
WHITESPACE
array
boolean
char_escape_sequence
char_literal
decimal_integer_literal
decimal_literal
double_quote_char
escape_char
escape_sequence
exponent_part
hex_escape_sequence
hex_integer_literal
identifier
identifier_part
identifier_start
key
line_continuation
line_terminator
line_terminator_sequence
non_escape_char
nul_escape_sequence
null
undefined
number
numeric_literal
object
pair
single_escape_char
single_quote_char
string
text
unicode_escape_sequence
unicode_letter
value
Trait Implementations
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for Rule
impl UnwindSafe for Rule
Blanket Implementations
Mutably borrows from an owned value. Read more