pub enum ImportNames {
Wildcard,
Named(Vec<String>),
}Expand description
What to pull out of the import source.
Variants§
Wildcard
import * — everything (same as legacy use)
Named(Vec<String>)
import foo, bar — only these named symbols
Trait Implementations§
Source§impl Clone for ImportNames
impl Clone for ImportNames
Source§fn clone(&self) -> ImportNames
fn clone(&self) -> ImportNames
Returns a duplicate of the value. Read more
1.0.0 · 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 ImportNames
impl Debug for ImportNames
Source§impl PartialEq for ImportNames
impl PartialEq for ImportNames
impl StructuralPartialEq for ImportNames
Auto Trait Implementations§
impl Freeze for ImportNames
impl RefUnwindSafe for ImportNames
impl Send for ImportNames
impl Sync for ImportNames
impl Unpin for ImportNames
impl UnsafeUnpin for ImportNames
impl UnwindSafe for ImportNames
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