Struct swc_ecma_ast::ExportNamespaceSpecifier
source · [−]pub struct ExportNamespaceSpecifier {
pub span: Span,
pub name: ModuleExportName,
}
Expand description
export * as foo from 'src';
Fields
span: Span
name: ModuleExportName
Trait Implementations
sourceimpl AstNode for ExportNamespaceSpecifier
impl AstNode for ExportNamespaceSpecifier
sourceimpl Clone for ExportNamespaceSpecifier
impl Clone for ExportNamespaceSpecifier
sourcefn clone(&self) -> ExportNamespaceSpecifier
fn clone(&self) -> ExportNamespaceSpecifier
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ExportNamespaceSpecifier
impl Debug for ExportNamespaceSpecifier
sourceimpl<'de> Deserialize<'de> for ExportNamespaceSpecifier
impl<'de> Deserialize<'de> for ExportNamespaceSpecifier
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl EqIgnoreSpan for ExportNamespaceSpecifier
impl EqIgnoreSpan for ExportNamespaceSpecifier
fn eq_ignore_span(&self, other: &Self) -> bool
sourceimpl From<ExportNamespaceSpecifier> for ExportSpecifier
impl From<ExportNamespaceSpecifier> for ExportSpecifier
sourcefn from(v: ExportNamespaceSpecifier) -> Self
fn from(v: ExportNamespaceSpecifier) -> Self
Converts to this type from the input type.
sourceimpl Hash for ExportNamespaceSpecifier
impl Hash for ExportNamespaceSpecifier
sourceimpl PartialEq<ExportNamespaceSpecifier> for ExportNamespaceSpecifier
impl PartialEq<ExportNamespaceSpecifier> for ExportNamespaceSpecifier
sourcefn eq(&self, other: &ExportNamespaceSpecifier) -> bool
fn eq(&self, other: &ExportNamespaceSpecifier) -> bool
sourceimpl Serialize for ExportNamespaceSpecifier
impl Serialize for ExportNamespaceSpecifier
sourceimpl Spanned for ExportNamespaceSpecifier
impl Spanned for ExportNamespaceSpecifier
impl Eq for ExportNamespaceSpecifier
impl StructuralEq for ExportNamespaceSpecifier
impl StructuralPartialEq for ExportNamespaceSpecifier
Auto Trait Implementations
impl RefUnwindSafe for ExportNamespaceSpecifier
impl Send for ExportNamespaceSpecifier
impl Sync for ExportNamespaceSpecifier
impl Unpin for ExportNamespaceSpecifier
impl UnwindSafe for ExportNamespaceSpecifier
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more