pub enum ExternalLifecyclePlanError {
SchemaVersionMismatch {
expected: u32,
actual: u32,
},
MissingRequiredField {
field: &'static str,
},
DigestMismatch {
field: &'static str,
},
SourceMismatch {
field: &'static str,
},
StatusMismatch,
DuplicateSubject {
subject: String,
},
}Expand description
ExternalLifecyclePlanError
Variants§
SchemaVersionMismatch
MissingRequiredField
DigestMismatch
SourceMismatch
StatusMismatch
DuplicateSubject
Trait Implementations§
Source§impl Debug for ExternalLifecyclePlanError
impl Debug for ExternalLifecyclePlanError
Source§impl Display for ExternalLifecyclePlanError
impl Display for ExternalLifecyclePlanError
Source§impl Error for ExternalLifecyclePlanError
impl Error for ExternalLifecyclePlanError
1.30.0 · 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 PartialEq for ExternalLifecyclePlanError
impl PartialEq for ExternalLifecyclePlanError
Source§fn eq(&self, other: &ExternalLifecyclePlanError) -> bool
fn eq(&self, other: &ExternalLifecyclePlanError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ExternalLifecyclePlanError
impl StructuralPartialEq for ExternalLifecyclePlanError
Auto Trait Implementations§
impl Freeze for ExternalLifecyclePlanError
impl RefUnwindSafe for ExternalLifecyclePlanError
impl Send for ExternalLifecyclePlanError
impl Sync for ExternalLifecyclePlanError
impl Unpin for ExternalLifecyclePlanError
impl UnsafeUnpin for ExternalLifecyclePlanError
impl UnwindSafe for ExternalLifecyclePlanError
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