pub enum ExportList {
All,
None,
Specific(Vec<ExportItem>),
}Expand description
Export list specification
Variants§
All
Export everything (default for MAIN module)
None
Export nothing (default for user modules)
Specific(Vec<ExportItem>)
Export specific items matching patterns
Trait Implementations§
Source§impl Clone for ExportList
impl Clone for ExportList
Source§fn clone(&self) -> ExportList
fn clone(&self) -> ExportList
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 ExportList
impl Debug for ExportList
Source§impl PartialEq for ExportList
impl PartialEq for ExportList
impl StructuralPartialEq for ExportList
Auto Trait Implementations§
impl Freeze for ExportList
impl RefUnwindSafe for ExportList
impl Send for ExportList
impl Sync for ExportList
impl Unpin for ExportList
impl UnwindSafe for ExportList
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more