[−][src]Enum cli::types::EnvValue
Holds the env value or script
Variants
Value(String)
The value as string
Boolean(bool)
The value as boolean
Number(isize)
The value as number
The value as a list of strings
Unset(EnvValueUnset)
Unset env
Script(EnvValueScript)
Script which will return the value
Decode(EnvValueDecode)
Env decoding info
Conditional(EnvValueConditioned)
Conditional env value
PathGlob(EnvValuePathGlob)
Path glob
Profile env
Trait Implementations
impl Clone for EnvValue
[src]
impl Debug for EnvValue
[src]
impl<'de> Deserialize<'de> for EnvValue
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for EnvValue
[src]
Auto Trait Implementations
impl RefUnwindSafe for EnvValue
[src]
impl Send for EnvValue
[src]
impl Sync for EnvValue
[src]
impl Unpin for EnvValue
[src]
impl UnwindSafe for EnvValue
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,