pub enum LoadDhttpSettingsError {
Io {
path: PathBuf,
source: Error,
},
Deserialize {
path: PathBuf,
source: Error,
},
}Variants§
Trait Implementations§
Source§impl Debug for LoadDhttpSettingsError
impl Debug for LoadDhttpSettingsError
Source§impl Display for LoadDhttpSettingsError
impl Display for LoadDhttpSettingsError
Source§impl Error for LoadDhttpSettingsError
impl Error for LoadDhttpSettingsError
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 ErrorCompat for LoadDhttpSettingsError
impl ErrorCompat for LoadDhttpSettingsError
Source§fn iter_chain(&self) -> ChainCompat<'_, '_>where
Self: AsErrorSource,
fn iter_chain(&self) -> ChainCompat<'_, '_>where
Self: AsErrorSource,
Returns an iterator for traversing the chain of errors,
starting with the current error
and continuing with recursive calls to
Error::source. Read moreSource§impl From<LoadDhttpSettingsError> for ResolveDefaultIdentityProfileError
impl From<LoadDhttpSettingsError> for ResolveDefaultIdentityProfileError
Source§fn from(error: LoadDhttpSettingsError) -> Self
fn from(error: LoadDhttpSettingsError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for LoadDhttpSettingsError
impl !UnwindSafe for LoadDhttpSettingsError
impl Freeze for LoadDhttpSettingsError
impl Send for LoadDhttpSettingsError
impl Sync for LoadDhttpSettingsError
impl Unpin for LoadDhttpSettingsError
impl UnsafeUnpin for LoadDhttpSettingsError
Blanket Implementations§
Source§impl<T> AsErrorSource for Twhere
T: Error + 'static,
impl<T> AsErrorSource for Twhere
T: Error + 'static,
Source§fn as_error_source(&self) -> &(dyn Error + 'static)
fn as_error_source(&self) -> &(dyn Error + 'static)
For maximum effectiveness, this needs to be called as a method
to benefit from Rust’s automatic dereferencing of method
receivers.
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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