[−][src]Enum boa::syntax::ast::keyword::Keyword
A Javascript Keyword As specificed by https://www.ecma-international.org/ecma-262/#sec-keywords
Variants
BreakThe break keyword
CaseThe case keyword
CatchThe catch keyword
ClassThe class keyword, which is reserved for future use
ContinueThe continue keyword
DebuggerThe debugger keyword
DefaultThe default keyword
DeleteThe delete keyword
DoThe do keyword
ElseThe else keyword
EnumThe enum keyword
ExtendsThe extends keyword
FinallyThe finally keyword
ForThe for keyword
FunctionThe function keyword
IfThe if keyword
InThe in keyword
InstanceOfThe instanceof keyword
ImportThe import keyword
LetThe let keyword
NewThe new keyword
ReturnThe return keyword
SuperThe super keyword
SwitchThe switch keyword
ThisThe this keyword
ThrowThe throw keyword
TryThe try keyword
TypeOfThe typeof keyword
VarThe var keyword
VoidThe void keyword
WhileThe while keyword
WithThe with keyword
Trait Implementations
impl PartialEq<Keyword> for Keyword[src]
fn eq(&self, other: &Keyword) -> bool[src]
#[must_use]
default fn ne(&self, other: &Rhs) -> bool1.0.0[src]
This method tests for !=.
impl Clone for Keyword[src]
fn clone(&self) -> Keyword[src]
default fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl Display for Keyword[src]
impl Debug for Keyword[src]
impl FromStr for Keyword[src]
Auto Trait Implementations
Blanket Implementations
impl<T> ToString for T where
T: Display + ?Sized, [src]
T: Display + ?Sized,
impl<T> From for T[src]
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, U> TryFrom 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> Borrow for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T, U> TryInto for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,