pub enum TokenKind {
Show 35 variants
Get,
Post,
Put,
Patch,
Delete,
Header,
Body,
Set,
Let,
Null,
Ident,
Boolean,
Number,
StringLiteral,
Url,
Pathname,
Linecomment,
Shebang,
Assign,
DollarSignLBracket,
LParen,
RParen,
LBracket,
RBracket,
LSquare,
RSquare,
Colon,
AttributePrefix,
OpeningBackTick,
ClosingBackTick,
Comma,
End,
UnfinishedStringLiteral,
UnfinishedMultiLineStringLiteral,
IllegalToken,
}Variants§
Get
Post
Put
Patch
Delete
Header
Body
Set
Let
Null
Ident
Boolean
Number
StringLiteral
Url
Pathname
Linecomment
Shebang
Assign
DollarSignLBracket
LParen
RParen
LBracket
RBracket
LSquare
RSquare
Colon
AttributePrefix
OpeningBackTick
ClosingBackTick
Comma
End
UnfinishedStringLiteral
UnfinishedMultiLineStringLiteral
IllegalToken
Trait Implementations§
impl Copy 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