[−][src]Enum ress::keywords::Keyword
A JS Keyword
#Standard await break case catch class const continue debugger default delete (10) do else export extends finally for function if import in (20) instanceof new return super switch this throw try typeof var (30) void while with yield
Future Reserved
enum
Strict Mode Future Reserved
implements package protected interface private (40) public
Variants
Await
Break
Case
Catch
Class
Const
Continue
Debugger
Default
Delete
Do
Else
Enum
Export
Finally
For
Function
If
Implements
Import
In
InstanceOf
Interface
Let
New
Package
Private
Protected
Public
Return
Static
Super
Switch
This
Throw
Try
TypeOf
Var
Void
While
With
Yield
Methods
impl Keyword
[src]
pub fn is_future_reserved(self) -> bool
[src]
Is this keyword one of the future reserved words
- enum
- export
- implements
- super
pub fn is_strict_reserved(self) -> bool
[src]
Is this keyword a reserved word when the context has a 'use strict' directive.
Keywords
- implements
- interface
- package
- private
- protected
- public
- static
- yield
- let
pub fn is_reserved(self) -> bool
[src]
Is this keyword a reserved word
Keywords
- break
- case
- catch
- continue
- debugger
- default
- delete
- do
- else
- for
- function
- if
- instanceof
- in
- new
- return
- switch
- this
- throw
- try
- typeof
- var
- void
- while
- with
Trait Implementations
impl Clone for Keyword
[src]
fn clone(&self) -> Keyword
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Copy for Keyword
[src]
impl PartialEq<Keyword> for Keyword
[src]
fn eq(&self, other: &Keyword) -> 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 ToString for Keyword
[src]
impl<'a> From<&'a str> for Keyword
[src]
impl From<String> for Keyword
[src]
impl Debug for Keyword
[src]
Auto Trait Implementations
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)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> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,