pub enum EnvVariableReadError {
NotPresent {
name: EnvVariableName,
},
NotUnicode {
name: EnvVariableName,
},
InvalidValue {
name: EnvVariableName,
source: EnvVariableValueError,
},
}Expand description
Failure reading an environment variable via EnvVariableName::read.
Variants§
Trait Implementations§
Source§impl Debug for EnvVariableReadError
impl Debug for EnvVariableReadError
Source§impl Display for EnvVariableReadError
impl Display for EnvVariableReadError
Source§impl Error for EnvVariableReadError
impl Error for EnvVariableReadError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl<E> From<EnvVariableReadError> for EnvVariableLoadError<E>
impl<E> From<EnvVariableReadError> for EnvVariableLoadError<E>
Source§fn from(source: EnvVariableReadError) -> Self
fn from(source: EnvVariableReadError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for EnvVariableReadError
impl RefUnwindSafe for EnvVariableReadError
impl Send for EnvVariableReadError
impl Sync for EnvVariableReadError
impl Unpin for EnvVariableReadError
impl UnsafeUnpin for EnvVariableReadError
impl UnwindSafe for EnvVariableReadError
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