[][src]Enum mini_haskell::lexeme::RId

pub enum RId {
    Case,
    Class,
    Data,
    Default,
    Deriving,
    Do,
    Else,
    Foreign,
    If,
    Import,
    In,
    Infix,
    Infixl,
    Infixr,
    Instance,
    Let,
    Module,
    Newtype,
    Of,
    Then,
    Type,
    Where,
    Wildcard,
}

Haskell Reserved Keywords.

Variants

Case
Class
Data
Default
Deriving
Do
Else
Foreign
If
Import
In
Infix
Infixl
Infixr
Instance
Let
Module
Newtype
Of
Then
Type
Where
Wildcard

Trait Implementations

impl Clone for RId[src]

impl Copy for RId[src]

impl Debug for RId[src]

impl Display for RId[src]

impl Eq for RId[src]

impl PartialEq<RId> for RId[src]

impl StructuralEq for RId[src]

impl StructuralPartialEq for RId[src]

Auto Trait Implementations

impl RefUnwindSafe for RId

impl Send for RId

impl Sync for RId

impl Unpin for RId

impl UnwindSafe for RId

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> ToString for T where
    T: Display + ?Sized
[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.