pub enum GrammarItem {
Token(TokenDecl),
Rule(RuleDecl),
Example(ExampleDecl),
Import(ImportDecl),
}Variants§
Trait Implementations§
Source§impl Clone for GrammarItem
impl Clone for GrammarItem
Source§impl Debug for GrammarItem
impl Debug for GrammarItem
impl Eq for GrammarItem
Source§impl PartialEq for GrammarItem
impl PartialEq for GrammarItem
Source§impl Serialize for GrammarItem
impl Serialize for GrammarItem
impl StructuralPartialEq for GrammarItem
Auto Trait Implementations§
impl Freeze for GrammarItem
impl RefUnwindSafe for GrammarItem
impl Send for GrammarItem
impl Sync for GrammarItem
impl Unpin for GrammarItem
impl UnsafeUnpin for GrammarItem
impl UnwindSafe for GrammarItem
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