pub enum Rule {
Show 26 variants
EOI,
tag_clickable,
tag_sheet,
tag_sheet_en,
func_equal,
func_obj_param,
func_player_param,
obj_objstr,
obj_bnpcname,
text,
tag_name,
func_name,
param_num,
param_obj,
open_tag,
auto_closing_tag,
close_tag,
if_else_then_content,
if_else_then,
if_param,
if_else_element,
element,
function,
param,
message_part,
message,
}
Variants§
EOI
End-of-input
tag_clickable
tag_sheet
tag_sheet_en
func_equal
func_obj_param
func_player_param
obj_objstr
obj_bnpcname
text
tag_name
func_name
param_num
param_obj
open_tag
auto_closing_tag
close_tag
if_else_then_content
if_else_then
if_param
if_else_element
element
function
param
message_part
message
Implementations§
Trait Implementations§
Source§impl Ord for Rule
impl Ord for Rule
Source§impl Parser<Rule> for LogMessageParser
impl Parser<Rule> for LogMessageParser
Source§impl PartialOrd for Rule
impl PartialOrd for Rule
impl Copy for Rule
impl Eq for Rule
impl StructuralPartialEq for Rule
Auto Trait Implementations§
impl Freeze for Rule
impl RefUnwindSafe for Rule
impl Send for Rule
impl Sync for Rule
impl Unpin for Rule
impl UnwindSafe for Rule
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