[][src]Enum erl_tokenize::values::Keyword

pub enum Keyword {
    After,
    And,
    Andalso,
    Band,
    Begin,
    Bnot,
    Bor,
    Bsl,
    Bsr,
    Bxor,
    Case,
    Catch,
    Cond,
    Div,
    End,
    Fun,
    If,
    Let,
    Not,
    Of,
    Or,
    Orelse,
    Receive,
    Rem,
    Try,
    When,
    Xor,
}

Keyword (a.k.a., reserved word).

Reference: Erlang's Reserved Words

Variants

After

after

And

and

Andalso

andalso

Band

band

Begin

begin

Bnot

bnot

Bor

bor

Bsl

bsl

Bsr

bsr

Bxor

bxor

Case

case

Catch

catch

Cond

cond

Div

div

End

end

Fun

fun

If

if

Let

let

Not

not

Of

of

Or

or

Orelse

orelse

Receive

receive

Rem

rem

Try

try

When

when

Xor

xor

Methods

impl Keyword[src]

pub fn as_str(self) -> &'static str[src]

Returns the string representation of this keyword.

Trait Implementations

impl Copy for Keyword[src]

impl PartialEq<Keyword> for Keyword[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]

This method tests for !=.

impl Clone for Keyword[src]

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

Performs copy-assignment from source. Read more

impl Eq for Keyword[src]

impl Debug for Keyword[src]

impl Hash for Keyword[src]

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0[src]

Feeds a slice of this type into the given [Hasher]. Read more

Auto Trait Implementations

impl Send for Keyword

impl Sync for Keyword

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]