[][src]Enum syntex_syntax2::parse::parser::TokenType

pub enum TokenType {
    Token(Token),
    Keyword(Keyword),
    Operator,
    Lifetime,
    Ident,
    Path,
    Type,
}

Variants

Token(Token)Keyword(Keyword)OperatorLifetimeIdentPathType

Trait Implementations

impl PartialEq<TokenType> for TokenType[src]

impl Eq for TokenType[src]

impl Clone for TokenType[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl !Send for TokenType

impl Unpin for TokenType

impl !Sync for TokenType

impl !UnwindSafe for TokenType

impl !RefUnwindSafe for TokenType

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]