pub enum SpecConfigScope {
Any,
Global,
Env,
}Expand description
Which sources a property may be read from.
Variants§
Any
Any declared source.
Global
Only files a repository cannot supply, and the environment or command line.
mise treats this as a security property — a checked-in file must not be able to change it — which is why it is declared here rather than left to each tool.
Env
Never from a file: the environment or the command line only.
Trait Implementations§
Source§impl Clone for SpecConfigScope
impl Clone for SpecConfigScope
Source§fn clone(&self) -> SpecConfigScope
fn clone(&self) -> SpecConfigScope
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 moreimpl Copy for SpecConfigScope
Source§impl Debug for SpecConfigScope
impl Debug for SpecConfigScope
Source§impl Default for SpecConfigScope
impl Default for SpecConfigScope
Source§fn default() -> SpecConfigScope
fn default() -> SpecConfigScope
Returns the “default value” for a type. Read more
Source§impl Display for SpecConfigScope
impl Display for SpecConfigScope
impl Eq for SpecConfigScope
Source§impl FromStr for SpecConfigScope
impl FromStr for SpecConfigScope
Source§impl PartialEq for SpecConfigScope
impl PartialEq for SpecConfigScope
Source§impl Serialize for SpecConfigScope
impl Serialize for SpecConfigScope
impl StructuralPartialEq for SpecConfigScope
Source§impl TryFrom<&str> for SpecConfigScope
impl TryFrom<&str> for SpecConfigScope
Source§impl VariantNames for SpecConfigScope
impl VariantNames for SpecConfigScope
Auto Trait Implementations§
impl Freeze for SpecConfigScope
impl RefUnwindSafe for SpecConfigScope
impl Send for SpecConfigScope
impl Sync for SpecConfigScope
impl Unpin for SpecConfigScope
impl UnsafeUnpin for SpecConfigScope
impl UnwindSafe for SpecConfigScope
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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