Enum cmark_syntax::languages::JavaScript  [−][src]
pub enum JavaScript {
    Error,
    Identifier,
    Literal,
    Glyph,
    GlyphCtx,
    Keyword,
    KeywordCtx,
    Special,
    Comment,
}Variants
Error
Identifier
Literal
Glyph
GlyphCtx
Keyword
KeywordCtx
Special
Comment
Trait Implementations
Associated type Extras for the particular lexer. This can be set using
#[logos(extras = MyExtras)] and accessed inside callbacks. Read more
Source type this token can be lexed from. This will default to str,
unless one of the defined patterns explicitly uses non-unicode byte values
or byte slices, in which case that implementation will use [u8]. Read more
The heart of Logos. Called by the Lexer. The implementation for this function
is generated by the logos-derive crate. Read more
Create a new instance of a Lexer that will produce tokens implementing
this Logos. Read more
Auto Trait Implementations
impl RefUnwindSafe for JavaScript
impl Send for JavaScript
impl Sync for JavaScript
impl Unpin for JavaScript
impl UnwindSafe for JavaScript
Blanket Implementations
Mutably borrows from an owned value. Read more
