#[repr(u8)]pub enum LexAct2 {
Show 22 variants
Break = 0,
Outpar = 1,
Bar = 2,
String = 3,
Inbrack = 4,
Outbrack = 5,
Tilde = 6,
Inpar = 7,
Inbrace = 8,
Outbrace = 9,
Outang = 10,
Inang = 11,
Equals = 12,
Bkslash = 13,
Quote = 14,
Dquote = 15,
Bquote = 16,
Comma = 17,
Dash = 18,
Bang = 19,
Other = 20,
Meta = 21,
}Expand description
Lexer action codes for subsequent characters in token
Variants§
Break = 0
Outpar = 1
Bar = 2
String = 3
Inbrack = 4
Outbrack = 5
Tilde = 6
Inpar = 7
Inbrace = 8
Outbrace = 9
Outang = 10
Inang = 11
Equals = 12
Bkslash = 13
Quote = 14
Dquote = 15
Bquote = 16
Comma = 17
Dash = 18
Bang = 19
Other = 20
Meta = 21
Trait Implementations§
impl Copy for LexAct2
impl Eq for LexAct2
impl StructuralPartialEq for LexAct2
Auto Trait Implementations§
impl Freeze for LexAct2
impl RefUnwindSafe for LexAct2
impl Send for LexAct2
impl Sync for LexAct2
impl Unpin for LexAct2
impl UnsafeUnpin for LexAct2
impl UnwindSafe for LexAct2
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more