#[non_exhaustive]pub enum AssessmentConfirmationDenial {
Show 17 variants
CapabilityPolicy,
ActionMismatch,
HypothesisClaimMismatch,
OutcomeNotSuccess,
KnowledgeOnly,
MissingHypothesisWrite,
FinalHypothesisNotConfirmed,
CaseMismatch,
SelectedVerifierMismatch,
MissingEvidence,
EvidenceUnavailable,
EvidenceSubjectMismatch,
EvidenceCaseMismatch,
ReceiptCaseMismatch,
ReceiptStageMismatch,
ReceiptDidNotContribute,
ReceiptEvidenceMismatch,
}Expand description
Stable reason a verifier outcome was denied confirmation authority.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
CapabilityPolicy
ActionMismatch
HypothesisClaimMismatch
OutcomeNotSuccess
KnowledgeOnly
MissingHypothesisWrite
FinalHypothesisNotConfirmed
CaseMismatch
SelectedVerifierMismatch
MissingEvidence
EvidenceSubjectMismatch
EvidenceCaseMismatch
ReceiptCaseMismatch
ReceiptStageMismatch
ReceiptDidNotContribute
ReceiptEvidenceMismatch
Trait Implementations§
Source§impl Clone for AssessmentConfirmationDenial
impl Clone for AssessmentConfirmationDenial
Source§fn clone(&self) -> AssessmentConfirmationDenial
fn clone(&self) -> AssessmentConfirmationDenial
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AssessmentConfirmationDenial
Source§impl Debug for AssessmentConfirmationDenial
impl Debug for AssessmentConfirmationDenial
impl Eq for AssessmentConfirmationDenial
impl StructuralPartialEq for AssessmentConfirmationDenial
Auto Trait Implementations§
impl Freeze for AssessmentConfirmationDenial
impl RefUnwindSafe for AssessmentConfirmationDenial
impl Send for AssessmentConfirmationDenial
impl Sync for AssessmentConfirmationDenial
impl Unpin for AssessmentConfirmationDenial
impl UnsafeUnpin for AssessmentConfirmationDenial
impl UnwindSafe for AssessmentConfirmationDenial
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more