[][src]Enum rslua::token::TokenType

pub enum TokenType {
    And,
    Break,
    Do,
    Else,
    ElseIf,
    End,
    False,
    For,
    Function,
    Goto,
    IDiv,
    If,
    In,
    Local,
    Nil,
    Not,
    Or,
    Repeat,
    Return,
    Then,
    True,
    Until,
    While,
    Concat,
    Dots,
    Eq,
    Ge,
    Le,
    Ne,
    Shl,
    Shr,
    DbColon,
    Eos,
    Flt,
    Int,
    Name,
    String,
    Lp,
    Rp,
    Ls,
    Rs,
    Lb,
    Rb,
    Add,
    Minus,
    Mul,
    Div,
    Mod,
    Pow,
    TLen,
    Assign,
    Lt,
    Gt,
    BAnd,
    BOr,
    BXor,
    Colon,
    Comma,
    Semi,
    Attr,
}

Variants

And
Break
Do
Else
ElseIf
End
False
For
Function
Goto
IDiv
If
In
Local
Nil
Not
Or
Repeat
Return
Then
True
Until
While
Concat
Dots
Eq
Ge
Le
Ne
Shl
Shr
DbColon
Eos
Flt
Int
Name
String
Lp
Rp
Ls
Rs
Lb
Rb
Add
Minus
Mul
Div
Mod
Pow
TLen
Assign
Lt
Gt
BAnd
BOr
BXor
Colon
Comma
Semi
Attr

Implementations

impl TokenType[src]

Trait Implementations

impl Clone for TokenType[src]

impl Copy for TokenType[src]

impl Debug for TokenType[src]

impl PartialEq<TokenType> for TokenType[src]

impl StructuralPartialEq for TokenType[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

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

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

type Owned = T

The resulting type after obtaining ownership.

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.