pub struct ExportSpecifier { /* private fields */ }Expand description
One specifier inside a named-export declaration.
Implementations§
Source§impl ExportSpecifier
impl ExportSpecifier
Sourcepub fn new(local: Identifier, exported: Identifier) -> Self
pub fn new(local: Identifier, exported: Identifier) -> Self
Build an export specifier.
Sourcepub fn local(&self) -> &Identifier
pub fn local(&self) -> &Identifier
The local binding being exported.
Sourcepub fn exported(&self) -> &Identifier
pub fn exported(&self) -> &Identifier
The name under which it is exported. When local == exported the
as clause was omitted.
Trait Implementations§
Source§impl Clone for ExportSpecifier
impl Clone for ExportSpecifier
Source§fn clone(&self) -> ExportSpecifier
fn clone(&self) -> ExportSpecifier
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExportSpecifier
impl Debug for ExportSpecifier
Source§impl Display for ExportSpecifier
impl Display for ExportSpecifier
impl Eq for ExportSpecifier
Source§impl PartialEq for ExportSpecifier
impl PartialEq for ExportSpecifier
impl StructuralPartialEq for ExportSpecifier
Auto Trait Implementations§
impl Freeze for ExportSpecifier
impl RefUnwindSafe for ExportSpecifier
impl Send for ExportSpecifier
impl Sync for ExportSpecifier
impl Unpin for ExportSpecifier
impl UnsafeUnpin for ExportSpecifier
impl UnwindSafe for ExportSpecifier
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more