[−][src]Enum boa::syntax::ast::keyword::Keyword
A Javascript Keyword As specificed by https://www.ecma-international.org/ecma-262/#sec-keywords
Variants
Await
The await
keyword
Break
The break
keyword
Case
The case
keyword
Catch
The catch
keyword
Class
The class
keyword, which is reserved for future use
Continue
The continue
keyword
Const
The const
keyword
Debugger
The debugger
keyword
Default
The default
keyword
Delete
The delete
keyword
Do
The do
keyword
Else
The else
keyword
Enum
The enum
keyword
Export
The export
keyword
Extends
The extends
keyword
Finally
The finally
keyword
For
The for
keyword
Function
The function
keyword
If
The if
keyword
In
The in
keyword
InstanceOf
The instanceof
keyword
Import
The import
keyword
Let
The let
keyword
New
The new
keyword
Return
The return
keyword
Super
The super
keyword
Switch
The switch
keyword
This
The this
keyword
Throw
The throw
keyword
Try
The try
keyword
TypeOf
The typeof
keyword
Var
The var
keyword
Void
The void
keyword
While
The while
keyword
With
The with
keyword
Yield
The 'yield' keyword
Trait Implementations
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]
This method tests for !=
.
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 Debug for Keyword
[src]
impl Display for Keyword
[src]
impl FromStr for Keyword
[src]
Auto Trait Implementations
impl Send for Keyword
impl Unpin for Keyword
impl Sync for Keyword
impl UnwindSafe for Keyword
impl RefUnwindSafe for Keyword
Blanket Implementations
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
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,