pub enum TokenKind {
Show 35 variants
AmpersandAmpersand,
Asterisk,
At,
Backtick,
BangEquals,
BarBar,
BraceL,
BraceR,
BracketL,
BracketR,
ByteOrderMark,
Colon,
ColonEquals,
Comma,
Comment,
Dedent,
Dollar,
Eof,
Eol,
Equals,
EqualsEquals,
EqualsTilde,
Identifier,
Indent,
InterpolationEnd,
InterpolationStart,
ParenL,
ParenR,
Plus,
QuestionMark,
Slash,
StringToken,
Text,
Unspecified,
Whitespace,
}
Variantsยง
AmpersandAmpersand
Asterisk
At
Backtick
BangEquals
BarBar
BraceL
BraceR
BracketL
BracketR
ByteOrderMark
Colon
ColonEquals
Comma
Comment
Dedent
Dollar
Eof
Eol
Equals
EqualsEquals
EqualsTilde
Identifier
Indent
InterpolationEnd
InterpolationStart
ParenL
ParenR
Plus
QuestionMark
Slash
StringToken
Text
Unspecified
Whitespace
Trait Implementationsยง
Sourceยงimpl Ord for TokenKind
impl Ord for TokenKind
1.21.0 ยท Sourceยงfn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Sourceยงimpl PartialOrd for TokenKind
impl PartialOrd for TokenKind
impl Copy for TokenKind
impl Eq for TokenKind
impl StructuralPartialEq for TokenKind
Auto Trait Implementationsยง
impl Freeze for TokenKind
impl RefUnwindSafe for TokenKind
impl Send for TokenKind
impl Sync for TokenKind
impl Unpin for TokenKind
impl UnwindSafe for TokenKind
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