pub enum ConfigMigrateLayerError {
Update(ConfigUpdateError),
Type {
name: String,
error: Box<dyn Error + Send + Sync>,
},
}Expand description
Inner error of ConfigMigrateError.
Variants§
Update(ConfigUpdateError)
Cannot delete old value or set new value.
Type
Old config value cannot be converted.
Trait Implementations§
Source§impl Debug for ConfigMigrateLayerError
impl Debug for ConfigMigrateLayerError
Source§impl Display for ConfigMigrateLayerError
impl Display for ConfigMigrateLayerError
Source§impl Error for ConfigMigrateLayerError
impl Error for ConfigMigrateLayerError
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 From<ConfigUpdateError> for ConfigMigrateLayerError
impl From<ConfigUpdateError> for ConfigMigrateLayerError
Source§fn from(source: ConfigUpdateError) -> Self
fn from(source: ConfigUpdateError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ConfigMigrateLayerError
impl !RefUnwindSafe for ConfigMigrateLayerError
impl Send for ConfigMigrateLayerError
impl Sync for ConfigMigrateLayerError
impl Unpin for ConfigMigrateLayerError
impl !UnwindSafe for ConfigMigrateLayerError
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more