pub enum ConfigLevelArg {
System,
User,
Project,
}Expand description
Configuration level argument for CLI
Variants§
System
System-wide configuration
User
User-specific configuration
Project
Project-specific configuration
Implementations§
Source§impl ConfigLevelArg
impl ConfigLevelArg
Sourcepub fn to_config_level(&self) -> ConfigLevel
pub fn to_config_level(&self) -> ConfigLevel
Convert to ConfigLevel
Trait Implementations§
Source§impl Clone for ConfigLevelArg
impl Clone for ConfigLevelArg
Source§fn clone(&self) -> ConfigLevelArg
fn clone(&self) -> ConfigLevelArg
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 ConfigLevelArg
impl Debug for ConfigLevelArg
Source§impl ValueEnum for ConfigLevelArg
impl ValueEnum for ConfigLevelArg
Auto Trait Implementations§
impl Freeze for ConfigLevelArg
impl RefUnwindSafe for ConfigLevelArg
impl Send for ConfigLevelArg
impl Sync for ConfigLevelArg
impl Unpin for ConfigLevelArg
impl UnsafeUnpin for ConfigLevelArg
impl UnwindSafe for ConfigLevelArg
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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