pub struct ScopedChangeControl;Expand description
Verifies that change request changes are well-scoped (single logical unit).
Trait Implementations§
Source§impl Control for ScopedChangeControl
impl Control for ScopedChangeControl
Source§fn description(&self) -> &'static str
fn description(&self) -> &'static str
Human-readable description for SARIF rule output.
Source§fn evaluate(&self, evidence: &EvidenceBundle) -> Vec<ControlFinding>
fn evaluate(&self, evidence: &EvidenceBundle) -> Vec<ControlFinding>
Evaluates the evidence bundle and returns one finding per subject.
Source§fn tsc_criteria(&self) -> &'static [&'static str]
fn tsc_criteria(&self) -> &'static [&'static str]
SOC2 Trust Services Criteria this control maps to (e.g., &[“CC6.1”, “CC8.1”]).
Returns empty slice for controls not mapped to SOC2.
Auto Trait Implementations§
impl Freeze for ScopedChangeControl
impl RefUnwindSafe for ScopedChangeControl
impl Send for ScopedChangeControl
impl Sync for ScopedChangeControl
impl Unpin for ScopedChangeControl
impl UnsafeUnpin for ScopedChangeControl
impl UnwindSafe for ScopedChangeControl
Blanket Implementations§
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