pub enum ConsistencyRequirementError {
UnsupportedVersion(u16),
PlanMismatch,
Checksum(ChecksumError),
}Expand description
Typed immutable declaration rejection; no error changes original authority.
Variants§
UnsupportedVersion(u16)
Only v1 is maintained.
PlanMismatch
Requirement belongs to another full original plan.
Checksum(ChecksumError)
Original intent is not a canonicalizable SHA-256 value.
Trait Implementations§
Source§impl Debug for ConsistencyRequirementError
impl Debug for ConsistencyRequirementError
Source§impl Error for ConsistencyRequirementError
impl Error for ConsistencyRequirementError
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<ChecksumError> for ConsistencyRequirementError
impl From<ChecksumError> for ConsistencyRequirementError
Source§fn from(source: ChecksumError) -> Self
fn from(source: ChecksumError) -> Self
Converts to this type from the input type.
Source§impl From<ConsistencyRequirementError> for ConsistencyRequestError
impl From<ConsistencyRequirementError> for ConsistencyRequestError
Source§fn from(source: ConsistencyRequirementError) -> Self
fn from(source: ConsistencyRequirementError) -> Self
Converts to this type from the input type.
Source§impl From<ConsistencyRequirementError> for FenceObligationError
impl From<ConsistencyRequirementError> for FenceObligationError
Source§fn from(source: ConsistencyRequirementError) -> Self
fn from(source: ConsistencyRequirementError) -> Self
Converts to this type from the input type.
Source§impl From<ConsistencyRequirementError> for ConsistencyPersistenceError
impl From<ConsistencyRequirementError> for ConsistencyPersistenceError
Source§fn from(source: ConsistencyRequirementError) -> Self
fn from(source: ConsistencyRequirementError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ConsistencyRequirementError
impl RefUnwindSafe for ConsistencyRequirementError
impl Send for ConsistencyRequirementError
impl Sync for ConsistencyRequirementError
impl Unpin for ConsistencyRequirementError
impl UnsafeUnpin for ConsistencyRequirementError
impl UnwindSafe for ConsistencyRequirementError
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