pub struct ControlReferenceLink { /* private fields */ }Expand description
One source-qualified control-reference link.
Implementations§
Source§impl ControlReferenceLink
impl ControlReferenceLink
Sourcepub const fn framework_id(&self) -> &'static str
pub const fn framework_id(&self) -> &'static str
Framework or legal-source identity.
Sourcepub const fn control_reference(&self) -> &'static str
pub const fn control_reference(&self) -> &'static str
Edition-qualified control reference.
Sourcepub const fn control_title(&self) -> Option<&'static str>
pub const fn control_title(&self) -> Option<&'static str>
Short title retained only when the reviewed source permits it.
Sourcepub const fn mapping_basis(&self) -> ControlReferenceMappingBasis
pub const fn mapping_basis(&self) -> ControlReferenceMappingBasis
Exact mapping inputs used by this rule.
Sourcepub const fn applicability(&self) -> ControlReferenceApplicability
pub const fn applicability(&self) -> ControlReferenceApplicability
Applicability classification.
Sourcepub const fn applicability_condition(&self) -> &'static str
pub const fn applicability_condition(&self) -> &'static str
Original, bounded applicability condition.
Sourcepub const fn assurance(&self) -> ControlReferenceMappingAssurance
pub const fn assurance(&self) -> ControlReferenceMappingAssurance
Mapping assurance classification.
Sourcepub const fn original_mapping_rationale(&self) -> &'static str
pub const fn original_mapping_rationale(&self) -> &'static str
Original Termivar rationale; no standards prose is copied here.
Trait Implementations§
Source§impl Clone for ControlReferenceLink
impl Clone for ControlReferenceLink
Source§fn clone(&self) -> ControlReferenceLink
fn clone(&self) -> ControlReferenceLink
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 ControlReferenceLink
impl Debug for ControlReferenceLink
impl Eq for ControlReferenceLink
Source§impl PartialEq for ControlReferenceLink
impl PartialEq for ControlReferenceLink
impl StructuralPartialEq for ControlReferenceLink
Auto Trait Implementations§
impl Freeze for ControlReferenceLink
impl RefUnwindSafe for ControlReferenceLink
impl Send for ControlReferenceLink
impl Sync for ControlReferenceLink
impl Unpin for ControlReferenceLink
impl UnsafeUnpin for ControlReferenceLink
impl UnwindSafe for ControlReferenceLink
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