pub enum ZoneSelection {
One(String),
Many(Vec<String>),
AllSupported,
}Expand description
Selection of which zones (and their links) to compile.
Variants§
One(String)
A single explicit zone name.
Many(Vec<String>)
An explicit list of zone names.
AllSupported
Every zone the compiler currently supports; unsupported zones are reported.
Trait Implementations§
Source§impl Clone for ZoneSelection
impl Clone for ZoneSelection
Source§fn clone(&self) -> ZoneSelection
fn clone(&self) -> ZoneSelection
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 ZoneSelection
impl RefUnwindSafe for ZoneSelection
impl Send for ZoneSelection
impl Sync for ZoneSelection
impl Unpin for ZoneSelection
impl UnsafeUnpin for ZoneSelection
impl UnwindSafe for ZoneSelection
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