Enum rslint_parser::ast::ModuleItem [−][src]
pub enum ModuleItem {
ImportDecl(ImportDecl),
ExportNamed(ExportNamed),
ExportDefaultDecl(ExportDefaultDecl),
ExportDefaultExpr(ExportDefaultExpr),
ExportWildcard(ExportWildcard),
ExportDecl(ExportDecl),
TsImportEqualsDecl(TsImportEqualsDecl),
TsExportAssignment(TsExportAssignment),
TsNamespaceExportDecl(TsNamespaceExportDecl),
Stmt(Stmt),
}
Variants
ImportDecl(ImportDecl)
Tuple Fields of ImportDecl
0: ImportDecl
ExportNamed(ExportNamed)
Tuple Fields of ExportNamed
0: ExportNamed
ExportDefaultDecl(ExportDefaultDecl)
Tuple Fields of ExportDefaultDecl
ExportDefaultExpr(ExportDefaultExpr)
Tuple Fields of ExportDefaultExpr
ExportWildcard(ExportWildcard)
Tuple Fields of ExportWildcard
ExportDecl(ExportDecl)
Tuple Fields of ExportDecl
0: ExportDecl
TsImportEqualsDecl(TsImportEqualsDecl)
Tuple Fields of TsImportEqualsDecl
TsExportAssignment(TsExportAssignment)
Tuple Fields of TsExportAssignment
TsNamespaceExportDecl(TsNamespaceExportDecl)
Tuple Fields of TsNamespaceExportDecl
Stmt(Stmt)
Tuple Fields of Stmt
0: Stmt
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ModuleItem
impl Send for ModuleItem
impl Sync for ModuleItem
impl Unpin for ModuleItem
impl UnwindSafe for ModuleItem
Blanket Implementations
Mutably borrows from an owned value. Read more
Whether this implementor has acknowledged the 1.1.0 update to
unerase
’s documented implementation requirements. Read more