pub struct AssessmentVerifierBasis { /* private fields */ }Expand description
Verifier-owned basis for a confirmed item.
Implementations§
Source§impl AssessmentVerifierBasis
impl AssessmentVerifierBasis
Sourcepub const fn case_reference(&self) -> AssessmentCaseReference
pub const fn case_reference(&self) -> AssessmentCaseReference
Returns the opaque case reference.
Sourcepub const fn outcome_reference(&self) -> AssessmentOutcomeReference
pub const fn outcome_reference(&self) -> AssessmentOutcomeReference
Returns the opaque outcome reference.
Sourcepub const fn verifier_rule_id(&self) -> &'static str
pub const fn verifier_rule_id(&self) -> &'static str
Returns the native verifier rule identity declared by the capability.
Sourcepub const fn stage(&self) -> VerificationStage
pub const fn stage(&self) -> VerificationStage
Returns the evidence collection stage.
Sourcepub fn evidence(&self) -> &[AssessmentEvidenceReference]
pub fn evidence(&self) -> &[AssessmentEvidenceReference]
Returns opaque contributing evidence references.
Trait Implementations§
Source§impl Clone for AssessmentVerifierBasis
impl Clone for AssessmentVerifierBasis
Source§fn clone(&self) -> AssessmentVerifierBasis
fn clone(&self) -> AssessmentVerifierBasis
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 moreSource§impl Debug for AssessmentVerifierBasis
impl Debug for AssessmentVerifierBasis
impl Eq for AssessmentVerifierBasis
Source§impl PartialEq for AssessmentVerifierBasis
impl PartialEq for AssessmentVerifierBasis
impl StructuralPartialEq for AssessmentVerifierBasis
Auto Trait Implementations§
impl Freeze for AssessmentVerifierBasis
impl RefUnwindSafe for AssessmentVerifierBasis
impl Send for AssessmentVerifierBasis
impl Sync for AssessmentVerifierBasis
impl Unpin for AssessmentVerifierBasis
impl UnsafeUnpin for AssessmentVerifierBasis
impl UnwindSafe for AssessmentVerifierBasis
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