pub enum EnvarError {
ParseError {
varname: Cow<'static, str>,
typename: &'static str,
value: String,
reason: ErrorReason,
},
NotSet(Cow<'static, str>),
TryDefault(Cow<'static, str>),
}Variants§
Trait Implementations§
Source§impl Debug for EnvarError
impl Debug for EnvarError
Source§impl Display for EnvarError
impl Display for EnvarError
Source§impl Error for EnvarError
impl Error for EnvarError
1.30.0 · 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()
Auto Trait Implementations§
impl !Freeze for EnvarError
impl RefUnwindSafe for EnvarError
impl Send for EnvarError
impl Sync for EnvarError
impl Unpin for EnvarError
impl UnsafeUnpin for EnvarError
impl UnwindSafe for EnvarError
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