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