pub enum ImportSetBody {
Direct(Located<LibraryName>),
Only(Box<ImportSet>, Vec<String>),
Except(Box<ImportSet>, Vec<String>),
Prefix(Box<ImportSet>, String),
Rename(Box<ImportSet>, Vec<(String, String)>),
}
Variants§
Direct(Located<LibraryName>)
Only(Box<ImportSet>, Vec<String>)
Except(Box<ImportSet>, Vec<String>)
Prefix(Box<ImportSet>, String)
Rename(Box<ImportSet>, Vec<(String, String)>)
Trait Implementations§
Source§impl Clone for ImportSetBody
impl Clone for ImportSetBody
Source§fn clone(&self) -> ImportSetBody
fn clone(&self) -> ImportSetBody
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 ImportSetBody
impl Debug for ImportSetBody
Source§impl PartialEq for ImportSetBody
impl PartialEq for ImportSetBody
Source§impl ToLocated for ImportSetBody
impl ToLocated for ImportSetBody
impl StructuralPartialEq for ImportSetBody
Auto Trait Implementations§
impl Freeze for ImportSetBody
impl RefUnwindSafe for ImportSetBody
impl Send for ImportSetBody
impl Sync for ImportSetBody
impl Unpin for ImportSetBody
impl UnwindSafe for ImportSetBody
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