Enum tor_config::load::ConfigResolveError
source · #[non_exhaustive]pub enum ConfigResolveError {
Deserialize(ConfigError),
Build(ConfigBuildError),
}
Expand description
Error resolving a configuration (during deserialize, or build)
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
source§impl Debug for ConfigResolveError
impl Debug for ConfigResolveError
source§impl Display for ConfigResolveError
impl Display for ConfigResolveError
source§impl Error for ConfigResolveError
impl Error for ConfigResolveError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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 From<ConfigBuildError> for ConfigResolveError
impl From<ConfigBuildError> for ConfigResolveError
source§fn from(source: ConfigBuildError) -> Self
fn from(source: ConfigBuildError) -> Self
Converts to this type from the input type.
source§impl From<ConfigError> for ConfigResolveError
impl From<ConfigError> for ConfigResolveError
source§impl From<ConfigError> for ConfigResolveError
impl From<ConfigError> for ConfigResolveError
source§fn from(source: ConfigError) -> Self
fn from(source: ConfigError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for ConfigResolveError
impl Send for ConfigResolveError
impl Sync for ConfigResolveError
impl Unpin for ConfigResolveError
impl !UnwindSafe for ConfigResolveError
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