pub enum Rule {
Show 37 variants
EOI,
file,
shebang,
import,
story_item,
config,
config_item,
character,
character_item,
scene,
scene_item,
chapter,
chapter_item,
label,
chapter_action,
chapter_action_path,
chapter_action_param,
bool_true,
bool_false,
value,
none,
color,
color_inner,
number,
text,
text_inner,
text_char,
array,
map,
map_item,
COMMENT,
identifier,
identifier_start,
identifier_continue,
ws,
mws,
ows,
}
Variants§
EOI
End-of-input
file
shebang
import
story_item
config
config_item
character
character_item
scene
scene_item
chapter
chapter_item
label
chapter_action
chapter_action_path
chapter_action_param
bool_true
bool_false
value
none
color
color_inner
number
text
text_inner
text_char
array
map
map_item
COMMENT
identifier
identifier_start
identifier_continue
ws
mws
ows
Implementations§
Trait Implementations§
Source§impl Ord for Rule
impl Ord for Rule
Source§impl Parser<Rule> for VnScriptParser
impl Parser<Rule> for VnScriptParser
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