[−][src]Enum ecmascript::lexer::keyword::KeywordKind
Variants
Async
Await
Break
Case
Catch
Class
Const
Continue
Debugger
Default
Delete
Do
Else
Export
Extends
Finally
For
Function
If
Import
In
InstanceOf
New
Return
Super
Switch
This
Throw
Try
TypeOf
Var
Void
While
With
Yield
Let
Static
Enum
Implements
Package
Protected
Interface
Private
Public
Methods
impl KeywordKind
[src]
pub fn is_future_reserved(&self) -> bool
[src]
pub fn try_from(value: &[char]) -> Result<Self, ()>
[src]
Trait Implementations
impl Copy for KeywordKind
[src]
impl PartialEq<KeywordKind> for KeywordKind
[src]
fn eq(&self, other: &KeywordKind) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
fn ne(&self, other: &Rhs) -> boolThis method tests for !=
.
impl Clone for KeywordKind
[src]
fn clone(&self) -> KeywordKind
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Eq for KeywordKind
[src]
impl Debug for KeywordKind
[src]
impl Hash for KeywordKind
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
Feeds a slice of this type into the given [Hasher
]. Read more
impl FromStr for KeywordKind
[src]
Auto Trait Implementations
impl Send for KeywordKind
impl Sync for KeywordKind
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,