[−][src]Enum boa::syntax::ast::keyword::Keyword
A Javascript Keyword
As specificed by https://www.ecma-international.org/ecma-262/#sec-keywords
Variants
The await
keyword
The break
keyword
The case
keyword
The catch
keyword
The class
keyword, which is reserved for future use
The continue
keyword
The const
keyword
The debugger
keyword
The default
keyword
The delete
keyword
The do
keyword
The else
keyword
The enum
keyword
The export
keyword
The extends
keyword
The finally
keyword
The for
keyword
The function
keyword
The if
keyword
The in
keyword
The instanceof
keyword
The import
keyword
The let
keyword
The new
keyword
The return
keyword
The super
keyword
The switch
keyword
The this
keyword
The throw
keyword
The try
keyword
The typeof
keyword
The var
keyword
The void
keyword
The while
keyword
The with
keyword
The 'yield' keyword
Trait Implementations
impl Clone for Keyword
[src]
impl Copy for Keyword
[src]
impl Debug for Keyword
[src]
impl Display for Keyword
[src]
impl FromStr for Keyword
[src]
type Err = KeywordError
The associated error which can be returned from parsing.
fn from_str(s: &str) -> Result<Self, Self::Err>
[src]
impl PartialEq<Keyword> for Keyword
[src]
impl StructuralPartialEq for Keyword
[src]
Auto Trait Implementations
impl RefUnwindSafe for Keyword
impl Send for Keyword
impl Sync for Keyword
impl Unpin for Keyword
impl UnwindSafe for Keyword
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &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> 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> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
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<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,