[−][src]Enum graviton_frontend::tokens::TokenType
Variants
LParen
RParen
LCurly
RCurly
LBracket
RBracket
Comma
Dot
Semicolon
Plus
Minus
Star
Slash
Bang
BangEqual
Equal
EqualEqual
Greater
GreaterEqual
Less
LessEqual
Colon
Identifier
String
Number
KwAnd
KwOr
KwSelf
KwStruct
KwReturn
KwImport
KwLet
KwFn
KwMut
KwIf
KwElse
KwWhile
KwFor
KwBreak
KwTrue
KwFalse
KwNil
Err
Eof
Trait Implementations
impl Clone for TokenType
[src]
fn clone(&self) -> TokenType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl PartialEq<TokenType> for TokenType
[src]
fn eq(&self, other: &TokenType) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.
impl Copy for TokenType
[src]
impl Eq for TokenType
[src]
impl Debug for TokenType
[src]
impl Hash for TokenType
[src]
Auto Trait Implementations
impl Sync for TokenType
impl Send for TokenType
impl Unpin for TokenType
impl RefUnwindSafe for TokenType
impl UnwindSafe for TokenType
Blanket Implementations
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, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,