Skip to main content

Token

Type Alias Token 

Source
pub type Token<'s> = TokenData;

Aliased Type§

pub enum Token<'s> {
Show 62 variants Eof(Eof), Ampersand(Ampersand), BadStr(BadStrMeta), Asterisk(Asterisk), AsteriskEqual(AsteriskEqual), At(At), AtKeyword(IdentMeta), AtLBraceVar(IdentMeta), BacktickCode(BacktickCodeMeta), Bar(Bar), BarBar(BarBar), BarEqual(BarEqual), CaretEqual(CaretEqual), Cdc(Cdc), Cdo(Cdo), Colon(Colon), ColonColon(ColonColon), Comma(Comma), Dedent(Dedent), Dimension(DimensionMeta), DollarEqual(DollarEqual), DollarLBraceVar(IdentMeta), DollarVar(IdentMeta), Dot(Dot), DotDotDot(DotDotDot), Equal(Equal), EqualEqual(EqualEqual), Exclamation(Exclamation), ExclamationEqual(ExclamationEqual), GreaterThan(GreaterThan), GreaterThanEqual(GreaterThanEqual), Hash(HashMeta), HashLBrace(HashLBrace), Ident(IdentMeta), Indent(Indent), LBrace(LBrace), LBracket(LBracket), LessThan(LessThan), LessThanEqual(LessThanEqual), Linebreak(Linebreak), LParen(LParen), Minus(Minus), Number(NumberMeta), NumberSign(NumberSign), Percent(Percent), Percentage(PercentageMeta), Placeholder(PlaceholderMeta), Plus(Plus), PlusUnderscore(PlusUnderscore), Question(Question), RBrace(RBrace), RBracket(RBracket), RParen(RParen), Semicolon(Semicolon), Solidus(Solidus), Str(StrMeta), StrTemplate(StrTemplateMeta), Tilde(Tilde), TildeEqual(TildeEqual), Unknown(Unknown), UrlRaw(UrlMeta), UrlTemplate(UrlTemplateMeta),
}

Variants§

§

Eof(Eof)

§

Ampersand(Ampersand)

§

BadStr(BadStrMeta)

§

Asterisk(Asterisk)

§

AsteriskEqual(AsteriskEqual)

§

At(At)

§

AtKeyword(IdentMeta)

§

AtLBraceVar(IdentMeta)

§

BacktickCode(BacktickCodeMeta)

§

Bar(Bar)

§

BarBar(BarBar)

§

BarEqual(BarEqual)

§

CaretEqual(CaretEqual)

§

Cdc(Cdc)

§

Cdo(Cdo)

§

Colon(Colon)

§

ColonColon(ColonColon)

§

Comma(Comma)

§

Dedent(Dedent)

§

Dimension(DimensionMeta)

§

DollarEqual(DollarEqual)

§

DollarLBraceVar(IdentMeta)

§

DollarVar(IdentMeta)

§

Dot(Dot)

§

DotDotDot(DotDotDot)

§

Equal(Equal)

§

EqualEqual(EqualEqual)

§

Exclamation(Exclamation)

§

ExclamationEqual(ExclamationEqual)

§

GreaterThan(GreaterThan)

§

GreaterThanEqual(GreaterThanEqual)

§

Hash(HashMeta)

§

HashLBrace(HashLBrace)

§

Ident(IdentMeta)

§

Indent(Indent)

§

LBrace(LBrace)

§

LBracket(LBracket)

§

LessThan(LessThan)

§

LessThanEqual(LessThanEqual)

§

Linebreak(Linebreak)

§

LParen(LParen)

§

Minus(Minus)

§

Number(NumberMeta)

§

NumberSign(NumberSign)

§

Percent(Percent)

§

Percentage(PercentageMeta)

§

Placeholder(PlaceholderMeta)

§

Plus(Plus)

§

PlusUnderscore(PlusUnderscore)

§

Question(Question)

§

RBrace(RBrace)

§

RBracket(RBracket)

§

RParen(RParen)

§

Semicolon(Semicolon)

§

Solidus(Solidus)

§

Str(StrMeta)

§

StrTemplate(StrTemplateMeta)

§

Tilde(Tilde)

§

TildeEqual(TildeEqual)

§

Unknown(Unknown)

§

UrlRaw(UrlMeta)

§

UrlTemplate(UrlTemplateMeta)