[−][src]Enum boa::syntax::ast::token::TokenData
Represents the type of Token
Variants
BooleanLiteral(bool)A boolean literal, which is either true or false
EOFThe end of the file
Identifier(String)An identifier
Keyword(Keyword)A keyword
NullLiteralA null literal
NumericLiteral(f64)A numeric literal
Punctuator(Punctuator)A piece of punctuation
StringLiteral(String)A string literal
RegularExpression(String)A regular expression
Comment(String)A comment
Trait Implementations
impl PartialEq<TokenData> for TokenData[src]
impl Clone for TokenData[src]
fn clone(&self) -> TokenData[src]
default fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl Display for TokenData[src]
impl Debug for TokenData[src]
Auto Trait Implementations
Blanket Implementations
impl<T> ToString for T where
T: Display + ?Sized, [src]
T: Display + ?Sized,
impl<T> From for T[src]
impl<T, U> Into for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
impl<T, U> TryFrom for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T> Borrow for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T, U> TryInto for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,