pub enum NonLocalBinding {
ImportDefault {
name: String,
module: String,
},
ImportSpecifier {
name: String,
module: String,
imported: String,
},
ImportNamespace {
name: String,
module: String,
},
ModuleLocal {
name: String,
},
Global {
name: String,
},
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for NonLocalBinding
impl Clone for NonLocalBinding
Source§fn clone(&self) -> NonLocalBinding
fn clone(&self) -> NonLocalBinding
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 moreAuto Trait Implementations§
impl Freeze for NonLocalBinding
impl RefUnwindSafe for NonLocalBinding
impl Send for NonLocalBinding
impl Sync for NonLocalBinding
impl Unpin for NonLocalBinding
impl UnsafeUnpin for NonLocalBinding
impl UnwindSafe for NonLocalBinding
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