pub enum DeploymentRootVerificationReceiptError {
SchemaVersionMismatch {
expected: u32,
actual: u32,
},
MissingRequiredField {
field: &'static str,
},
InvalidSha256Digest {
field: &'static str,
},
InvalidTimestampLabel {
field: &'static str,
},
DigestMismatch {
field: &'static str,
},
StateTransitionMismatch,
LocalStateDigestMismatch,
SourceEvidenceMismatch,
}Expand description
DeploymentRootVerificationReceiptError
Variants§
SchemaVersionMismatch
MissingRequiredField
InvalidSha256Digest
InvalidTimestampLabel
DigestMismatch
StateTransitionMismatch
LocalStateDigestMismatch
SourceEvidenceMismatch
Trait Implementations§
impl Eq for DeploymentRootVerificationReceiptError
Source§impl Error for DeploymentRootVerificationReceiptError
impl Error for DeploymentRootVerificationReceiptError
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 DeploymentRootVerificationReceiptError
impl PartialEq for DeploymentRootVerificationReceiptError
Source§fn eq(&self, other: &DeploymentRootVerificationReceiptError) -> bool
fn eq(&self, other: &DeploymentRootVerificationReceiptError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DeploymentRootVerificationReceiptError
Auto Trait Implementations§
impl Freeze for DeploymentRootVerificationReceiptError
impl RefUnwindSafe for DeploymentRootVerificationReceiptError
impl Send for DeploymentRootVerificationReceiptError
impl Sync for DeploymentRootVerificationReceiptError
impl Unpin for DeploymentRootVerificationReceiptError
impl UnsafeUnpin for DeploymentRootVerificationReceiptError
impl UnwindSafe for DeploymentRootVerificationReceiptError
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.