pub struct ControlReferenceMappingAudit { /* private fields */ }Expand description
Complete bounded output of an offline mapping pass.
Implementations§
Source§impl ControlReferenceMappingAudit
impl ControlReferenceMappingAudit
Sourcepub const fn catalogue_id(&self) -> &'static str
pub const fn catalogue_id(&self) -> &'static str
Built-in catalogue identity.
Sourcepub const fn catalogue_revision(&self) -> &'static str
pub const fn catalogue_revision(&self) -> &'static str
Built-in catalogue revision.
Sourcepub fn sources(&self) -> &[ControlReferenceSource]
pub fn sources(&self) -> &[ControlReferenceSource]
Reviewed source metadata, including bibliographic-only sources.
Sourcepub fn relationships(&self) -> &[ControlReferenceRelationship]
pub fn relationships(&self) -> &[ControlReferenceRelationship]
Mapped item relationships, ordered by item fingerprint.
Sourcepub const fn considered_item_count(&self) -> usize
pub const fn considered_item_count(&self) -> usize
Input assessment items considered.
Sourcepub const fn mapped_item_count(&self) -> usize
pub const fn mapped_item_count(&self) -> usize
Distinct input items with at least one reference link.
Sourcepub const fn unmapped_item_count(&self) -> usize
pub const fn unmapped_item_count(&self) -> usize
Distinct input items with no applicable exact rule.
Sourcepub fn relationship_count(&self) -> usize
pub fn relationship_count(&self) -> usize
Number of mapped-item relationship rows.
Sourcepub const fn reference_link_count(&self) -> usize
pub const fn reference_link_count(&self) -> usize
Total retained reference links.
Sourcepub const fn omitted_item_count(&self) -> usize
pub const fn omitted_item_count(&self) -> usize
Items omitted from this bounded operation.
Sourcepub const fn omitted_reference_link_count(&self) -> usize
pub const fn omitted_reference_link_count(&self) -> usize
Links omitted from this bounded operation.
Sourcepub fn source_count(&self) -> usize
pub fn source_count(&self) -> usize
Number of reviewed source metadata rows.
Sourcepub const fn external_activity(&self) -> ControlReferenceExternalActivity
pub const fn external_activity(&self) -> ControlReferenceExternalActivity
External-activity accounting.
Sourcepub const fn claim_limits(&self) -> ControlReferenceClaimLimits
pub const fn claim_limits(&self) -> ControlReferenceClaimLimits
Explicit limits on conclusions supported by this audit.
Trait Implementations§
Source§impl Clone for ControlReferenceMappingAudit
impl Clone for ControlReferenceMappingAudit
Source§fn clone(&self) -> ControlReferenceMappingAudit
fn clone(&self) -> ControlReferenceMappingAudit
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 ControlReferenceMappingAudit
impl Debug for ControlReferenceMappingAudit
impl Eq for ControlReferenceMappingAudit
impl StructuralPartialEq for ControlReferenceMappingAudit
Auto Trait Implementations§
impl Freeze for ControlReferenceMappingAudit
impl RefUnwindSafe for ControlReferenceMappingAudit
impl Send for ControlReferenceMappingAudit
impl Sync for ControlReferenceMappingAudit
impl Unpin for ControlReferenceMappingAudit
impl UnsafeUnpin for ControlReferenceMappingAudit
impl UnwindSafe for ControlReferenceMappingAudit
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