pub enum AtnStateKind {
Show 13 variants
Invalid,
Basic,
RuleStart,
BlockStart,
PlusBlockStart,
StarBlockStart,
TokenStart,
RuleStop,
BlockEnd,
StarLoopBack,
StarLoopEntry,
PlusLoopBack,
LoopEnd,
}Expand description
Serialized ANTLR state kind.
Variants§
Invalid
Basic
RuleStart
BlockStart
PlusBlockStart
StarBlockStart
TokenStart
RuleStop
BlockEnd
StarLoopBack
StarLoopEntry
PlusLoopBack
LoopEnd
Trait Implementations§
Source§impl Clone for AtnStateKind
impl Clone for AtnStateKind
Source§fn clone(&self) -> AtnStateKind
fn clone(&self) -> AtnStateKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AtnStateKind
impl Debug for AtnStateKind
Source§impl PartialEq for AtnStateKind
impl PartialEq for AtnStateKind
Source§fn eq(&self, other: &AtnStateKind) -> bool
fn eq(&self, other: &AtnStateKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for AtnStateKind
impl Eq for AtnStateKind
impl StructuralPartialEq for AtnStateKind
Auto Trait Implementations§
impl Freeze for AtnStateKind
impl RefUnwindSafe for AtnStateKind
impl Send for AtnStateKind
impl Sync for AtnStateKind
impl Unpin for AtnStateKind
impl UnsafeUnpin for AtnStateKind
impl UnwindSafe for AtnStateKind
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