pub enum CfgError {
MissingEnv(&'static str),
ParseError {
key: &'static str,
value: String,
ty: &'static str,
source: Box<dyn Error + Send + Sync>,
},
LoadError {
msg: &'static str,
source: Box<dyn Error + Send + Sync>,
},
}Variants§
Trait Implementations§
Source§impl Error for CfgError
impl Error for CfgError
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 CfgError
impl !RefUnwindSafe for CfgError
impl Send for CfgError
impl Sync for CfgError
impl Unpin for CfgError
impl UnsafeUnpin for CfgError
impl !UnwindSafe for CfgError
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