pub enum Rule {
Show 78 variants
EOI,
WHITESPACE,
COMMENT,
single_line_comment,
multi_line_comment,
double_quoted_value,
double_quoted_string,
single_quoted_value,
single_quoted_string,
backquoted_quoted_value,
backquoted_quoted_string,
triple_quoted_value,
triple_quoted_string,
var,
spaced_var,
ident,
string_value,
integer,
decimal,
number_value,
boolean_value,
hex_value,
value,
decl_ident,
relation,
rel_action,
rel_update,
rel_delete,
rel_attribute,
rel_settings,
ref_composition,
ref_ident,
ref_inline,
ref_stmt,
ref_short,
ref_block,
ref_decl,
note_inline,
note_short,
note_block,
note_decl,
indexes_type_value,
indexes_type,
indexes_name,
indexes_attribute_key,
indexes_attribute,
indexes_settings,
indexes_ident,
indexes_multi,
indexes_single,
indexes_block,
indexes_decl,
enum_attribute,
enum_settings,
enum_value,
enum_block,
enum_decl,
col_default,
col_attribute_key,
col_attribute,
col_settings,
col_type_arg,
col_type_array,
col_type_unquoted,
col_type_quoted,
col_type,
table_attribute,
table_settings,
table_col,
table_block,
table_alias,
table_decl,
table_group_block,
table_group_decl,
project_stmt,
project_block,
project_decl,
schema,
}Expand description
Variants§
EOI
WHITESPACE
COMMENT
single_line_comment
multi_line_comment
double_quoted_value
double_quoted_string
single_quoted_value
single_quoted_string
backquoted_quoted_value
backquoted_quoted_string
triple_quoted_value
triple_quoted_string
var
spaced_var
ident
string_value
integer
decimal
number_value
boolean_value
hex_value
value
decl_ident
relation
rel_action
rel_update
rel_delete
rel_attribute
rel_settings
ref_composition
ref_ident
ref_inline
ref_stmt
ref_short
ref_block
ref_decl
note_inline
note_short
note_block
note_decl
indexes_type_value
indexes_type
indexes_name
indexes_attribute_key
indexes_attribute
indexes_settings
indexes_ident
indexes_multi
indexes_single
indexes_block
indexes_decl
enum_attribute
enum_settings
enum_value
enum_block
enum_decl
col_default
col_attribute_key
col_attribute
col_settings
col_type_arg
col_type_array
col_type_unquoted
col_type_quoted
col_type
table_attribute
table_settings
table_col
table_block
table_alias
table_decl
table_group_block
table_group_decl
project_stmt
project_block
project_decl
schema
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