pub struct AssessmentDifferentialBasis { /* private fields */ }Expand description
Matched or atomically paired evidence basis for a review item.
Implementations§
Source§impl AssessmentDifferentialBasis
impl AssessmentDifferentialBasis
Sourcepub fn control(&self) -> &[AssessmentEvidenceReference]
pub fn control(&self) -> &[AssessmentEvidenceReference]
Returns opaque negative/control evidence references.
Sourcepub fn candidate(&self) -> &[AssessmentEvidenceReference]
pub fn candidate(&self) -> &[AssessmentEvidenceReference]
Returns opaque candidate evidence references.
Sourcepub const fn paired_comparison(&self) -> Option<AssessmentEvidenceReference>
pub const fn paired_comparison(&self) -> Option<AssessmentEvidenceReference>
Returns the single canonical comparison evidence when the comparator committed an atomic pair instead of two independently stored legs.
Trait Implementations§
Source§impl Clone for AssessmentDifferentialBasis
impl Clone for AssessmentDifferentialBasis
Source§fn clone(&self) -> AssessmentDifferentialBasis
fn clone(&self) -> AssessmentDifferentialBasis
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 AssessmentDifferentialBasis
impl Debug for AssessmentDifferentialBasis
impl Eq for AssessmentDifferentialBasis
impl StructuralPartialEq for AssessmentDifferentialBasis
Auto Trait Implementations§
impl Freeze for AssessmentDifferentialBasis
impl RefUnwindSafe for AssessmentDifferentialBasis
impl Send for AssessmentDifferentialBasis
impl Sync for AssessmentDifferentialBasis
impl Unpin for AssessmentDifferentialBasis
impl UnsafeUnpin for AssessmentDifferentialBasis
impl UnwindSafe for AssessmentDifferentialBasis
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