[−][src]Enum boa::syntax::ast::keyword::Keyword
A Javascript Keyword As specificed by https://www.ecma-international.org/ecma-262/#sec-keywords
Variants
AwaitThe await keyword
BreakThe break keyword
CaseThe case keyword
CatchThe catch keyword
ClassThe class keyword, which is reserved for future use
ContinueThe continue keyword
ConstThe const keyword
DebuggerThe debugger keyword
DefaultThe default keyword
DeleteThe delete keyword
DoThe do keyword
ElseThe else keyword
EnumThe enum keyword
ExportThe export 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
YieldThe 'yield' keyword
Trait Implementations
impl Copy for Keyword[src]
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 PartialEq<Keyword> for Keyword[src]
fn eq(&self, other: &Keyword) -> bool[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool1.0.0[src]
This method tests for !=.
impl Debug for Keyword[src]
impl Display for Keyword[src]
impl FromStr for Keyword[src]
Auto Trait Implementations
impl Sync for Keyword
impl Unpin for Keyword
impl Send for Keyword
impl UnwindSafe for Keyword
impl RefUnwindSafe for Keyword
Blanket Implementations
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> From<T> for 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<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> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,