[−][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 Clone for TokenData[src]
fn clone(&self) -> TokenData[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl PartialEq<TokenData> for TokenData[src]
impl Debug for TokenData[src]
impl Display for TokenData[src]
Auto Trait Implementations
impl Sync for TokenData
impl Unpin for TokenData
impl Send for TokenData
impl UnwindSafe for TokenData
impl RefUnwindSafe for TokenData
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T> From<T> for T[src]
impl<T> ToString for T where
T: Display + ?Sized, [src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> 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, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,