Enum ezno_parser::TSXKeyword
source · pub enum TSXKeyword {
Show 65 variants
Const,
Var,
Let,
If,
Else,
For,
While,
Do,
Switch,
Class,
Function,
Constructor,
New,
This,
Super,
Case,
Yield,
Return,
Continue,
Break,
Import,
Export,
Default,
From,
In,
Of,
TypeOf,
InstanceOf,
Void,
Delete,
Debugger,
Try,
Catch,
Finally,
Throw,
Async,
Await,
Static,
Get,
Set,
Extends,
Null,
True,
False,
Abstract,
Implements,
Enum,
Interface,
Type,
Private,
Public,
Protected,
As,
Declare,
Readonly,
Infer,
Is,
Satisfies,
Namespace,
KeyOf,
Server,
Module,
Nominal,
Performs,
Generator,
}
Variants§
Const
Var
Let
If
Else
For
While
Do
Switch
Class
Function
Constructor
New
This
Super
Case
Yield
Return
Continue
Break
Import
Export
Default
From
In
Of
TypeOf
InstanceOf
Void
Delete
Debugger
Try
Catch
Finally
Throw
Async
Await
Static
Get
Set
Extends
Null
True
False
Abstract
Implements
Enum
Interface
Type
Private
Public
Protected
As
Declare
Readonly
Infer
Is
Satisfies
Namespace
KeyOf
Server
Module
Nominal
Performs
Generator
https://github.com/tc39/proposal-generator-arrow-functions#introduce-new-generator-keyword-for-both-function-and-arrow-function
Trait Implementations§
source§impl Debug for TSXKeyword
impl Debug for TSXKeyword
source§impl EnumVariantsStrings for TSXKeyword
impl EnumVariantsStrings for TSXKeyword
source§impl From<Abstract> for TSXKeyword
impl From<Abstract> for TSXKeyword
source§impl From<As> for TSXKeyword
impl From<As> for TSXKeyword
source§impl From<Async> for TSXKeyword
impl From<Async> for TSXKeyword
source§impl From<Await> for TSXKeyword
impl From<Await> for TSXKeyword
source§impl From<Break> for TSXKeyword
impl From<Break> for TSXKeyword
source§impl From<Case> for TSXKeyword
impl From<Case> for TSXKeyword
source§impl From<Catch> for TSXKeyword
impl From<Catch> for TSXKeyword
source§impl From<Class> for TSXKeyword
impl From<Class> for TSXKeyword
source§impl From<Const> for TSXKeyword
impl From<Const> for TSXKeyword
source§impl From<Constructor> for TSXKeyword
impl From<Constructor> for TSXKeyword
source§fn from(variant_struct: Constructor) -> Self
fn from(variant_struct: Constructor) -> Self
Converts to this type from the input type.
source§impl From<Continue> for TSXKeyword
impl From<Continue> for TSXKeyword
source§impl From<Debugger> for TSXKeyword
impl From<Debugger> for TSXKeyword
source§impl From<Declare> for TSXKeyword
impl From<Declare> for TSXKeyword
source§impl From<Default> for TSXKeyword
impl From<Default> for TSXKeyword
source§impl From<Delete> for TSXKeyword
impl From<Delete> for TSXKeyword
source§impl From<Do> for TSXKeyword
impl From<Do> for TSXKeyword
source§impl From<Else> for TSXKeyword
impl From<Else> for TSXKeyword
source§impl From<Enum> for TSXKeyword
impl From<Enum> for TSXKeyword
source§impl From<Export> for TSXKeyword
impl From<Export> for TSXKeyword
source§impl From<Extends> for TSXKeyword
impl From<Extends> for TSXKeyword
source§impl From<False> for TSXKeyword
impl From<False> for TSXKeyword
source§impl From<Finally> for TSXKeyword
impl From<Finally> for TSXKeyword
source§impl From<For> for TSXKeyword
impl From<For> for TSXKeyword
source§impl From<From> for TSXKeyword
impl From<From> for TSXKeyword
source§impl From<Function> for TSXKeyword
impl From<Function> for TSXKeyword
source§impl From<Generator> for TSXKeyword
impl From<Generator> for TSXKeyword
source§impl From<Get> for TSXKeyword
impl From<Get> for TSXKeyword
source§impl From<If> for TSXKeyword
impl From<If> for TSXKeyword
source§impl From<Implements> for TSXKeyword
impl From<Implements> for TSXKeyword
source§fn from(variant_struct: Implements) -> Self
fn from(variant_struct: Implements) -> Self
Converts to this type from the input type.
source§impl From<Import> for TSXKeyword
impl From<Import> for TSXKeyword
source§impl From<In> for TSXKeyword
impl From<In> for TSXKeyword
source§impl From<Infer> for TSXKeyword
impl From<Infer> for TSXKeyword
source§impl From<InstanceOf> for TSXKeyword
impl From<InstanceOf> for TSXKeyword
source§fn from(variant_struct: InstanceOf) -> Self
fn from(variant_struct: InstanceOf) -> Self
Converts to this type from the input type.
source§impl From<Interface> for TSXKeyword
impl From<Interface> for TSXKeyword
source§impl From<Is> for TSXKeyword
impl From<Is> for TSXKeyword
source§impl From<KeyOf> for TSXKeyword
impl From<KeyOf> for TSXKeyword
source§impl From<Let> for TSXKeyword
impl From<Let> for TSXKeyword
source§impl From<Module> for TSXKeyword
impl From<Module> for TSXKeyword
source§impl From<Namespace> for TSXKeyword
impl From<Namespace> for TSXKeyword
source§impl From<New> for TSXKeyword
impl From<New> for TSXKeyword
source§impl From<Nominal> for TSXKeyword
impl From<Nominal> for TSXKeyword
source§impl From<Null> for TSXKeyword
impl From<Null> for TSXKeyword
source§impl From<Of> for TSXKeyword
impl From<Of> for TSXKeyword
source§impl From<Performs> for TSXKeyword
impl From<Performs> for TSXKeyword
source§impl From<Private> for TSXKeyword
impl From<Private> for TSXKeyword
source§impl From<Protected> for TSXKeyword
impl From<Protected> for TSXKeyword
source§impl From<Public> for TSXKeyword
impl From<Public> for TSXKeyword
source§impl From<Readonly> for TSXKeyword
impl From<Readonly> for TSXKeyword
source§impl From<Return> for TSXKeyword
impl From<Return> for TSXKeyword
source§impl From<Satisfies> for TSXKeyword
impl From<Satisfies> for TSXKeyword
source§impl From<Server> for TSXKeyword
impl From<Server> for TSXKeyword
source§impl From<Set> for TSXKeyword
impl From<Set> for TSXKeyword
source§impl From<Static> for TSXKeyword
impl From<Static> for TSXKeyword
source§impl From<Super> for TSXKeyword
impl From<Super> for TSXKeyword
source§impl From<Switch> for TSXKeyword
impl From<Switch> for TSXKeyword
source§impl From<This> for TSXKeyword
impl From<This> for TSXKeyword
source§impl From<Throw> for TSXKeyword
impl From<Throw> for TSXKeyword
source§impl From<True> for TSXKeyword
impl From<True> for TSXKeyword
source§impl From<Try> for TSXKeyword
impl From<Try> for TSXKeyword
source§impl From<Type> for TSXKeyword
impl From<Type> for TSXKeyword
source§impl From<TypeOf> for TSXKeyword
impl From<TypeOf> for TSXKeyword
source§impl From<Var> for TSXKeyword
impl From<Var> for TSXKeyword
source§impl From<Void> for TSXKeyword
impl From<Void> for TSXKeyword
source§impl From<While> for TSXKeyword
impl From<While> for TSXKeyword
source§impl From<Yield> for TSXKeyword
impl From<Yield> for TSXKeyword
source§impl PartialEq<TSXKeyword> for TSXKeyword
impl PartialEq<TSXKeyword> for TSXKeyword
source§fn eq(&self, other: &TSXKeyword) -> bool
fn eq(&self, other: &TSXKeyword) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl TryFrom<TSXKeyword> for Abstract
impl TryFrom<TSXKeyword> for Abstract
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for As
impl TryFrom<TSXKeyword> for As
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Async
impl TryFrom<TSXKeyword> for Async
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Await
impl TryFrom<TSXKeyword> for Await
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Break
impl TryFrom<TSXKeyword> for Break
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Case
impl TryFrom<TSXKeyword> for Case
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Catch
impl TryFrom<TSXKeyword> for Catch
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Class
impl TryFrom<TSXKeyword> for Class
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Const
impl TryFrom<TSXKeyword> for Const
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Constructor
impl TryFrom<TSXKeyword> for Constructor
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Continue
impl TryFrom<TSXKeyword> for Continue
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Debugger
impl TryFrom<TSXKeyword> for Debugger
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Declare
impl TryFrom<TSXKeyword> for Declare
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Default
impl TryFrom<TSXKeyword> for Default
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Delete
impl TryFrom<TSXKeyword> for Delete
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Do
impl TryFrom<TSXKeyword> for Do
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Else
impl TryFrom<TSXKeyword> for Else
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Enum
impl TryFrom<TSXKeyword> for Enum
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Export
impl TryFrom<TSXKeyword> for Export
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Extends
impl TryFrom<TSXKeyword> for Extends
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for False
impl TryFrom<TSXKeyword> for False
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Finally
impl TryFrom<TSXKeyword> for Finally
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for For
impl TryFrom<TSXKeyword> for For
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for From
impl TryFrom<TSXKeyword> for From
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Function
impl TryFrom<TSXKeyword> for Function
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Generator
impl TryFrom<TSXKeyword> for Generator
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Get
impl TryFrom<TSXKeyword> for Get
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for If
impl TryFrom<TSXKeyword> for If
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Implements
impl TryFrom<TSXKeyword> for Implements
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Import
impl TryFrom<TSXKeyword> for Import
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for In
impl TryFrom<TSXKeyword> for In
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Infer
impl TryFrom<TSXKeyword> for Infer
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for InstanceOf
impl TryFrom<TSXKeyword> for InstanceOf
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Interface
impl TryFrom<TSXKeyword> for Interface
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Is
impl TryFrom<TSXKeyword> for Is
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for KeyOf
impl TryFrom<TSXKeyword> for KeyOf
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Let
impl TryFrom<TSXKeyword> for Let
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Module
impl TryFrom<TSXKeyword> for Module
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Namespace
impl TryFrom<TSXKeyword> for Namespace
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for New
impl TryFrom<TSXKeyword> for New
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Nominal
impl TryFrom<TSXKeyword> for Nominal
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Null
impl TryFrom<TSXKeyword> for Null
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Of
impl TryFrom<TSXKeyword> for Of
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Performs
impl TryFrom<TSXKeyword> for Performs
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Private
impl TryFrom<TSXKeyword> for Private
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Protected
impl TryFrom<TSXKeyword> for Protected
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Public
impl TryFrom<TSXKeyword> for Public
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Readonly
impl TryFrom<TSXKeyword> for Readonly
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Return
impl TryFrom<TSXKeyword> for Return
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Satisfies
impl TryFrom<TSXKeyword> for Satisfies
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Server
impl TryFrom<TSXKeyword> for Server
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Set
impl TryFrom<TSXKeyword> for Set
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Static
impl TryFrom<TSXKeyword> for Static
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Super
impl TryFrom<TSXKeyword> for Super
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Switch
impl TryFrom<TSXKeyword> for Switch
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for This
impl TryFrom<TSXKeyword> for This
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Throw
impl TryFrom<TSXKeyword> for Throw
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for True
impl TryFrom<TSXKeyword> for True
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Try
impl TryFrom<TSXKeyword> for Try
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Type
impl TryFrom<TSXKeyword> for Type
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for TypeOf
impl TryFrom<TSXKeyword> for TypeOf
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Var
impl TryFrom<TSXKeyword> for Var
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Void
impl TryFrom<TSXKeyword> for Void
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for While
impl TryFrom<TSXKeyword> for While
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.
source§impl TryFrom<TSXKeyword> for Yield
impl TryFrom<TSXKeyword> for Yield
§type Error = TSXKeyword
type Error = TSXKeyword
The type returned in the event of a conversion error.