pub struct TestCoverageControl;Expand description
Verifies that source file changes include corresponding test updates.
Trait Implementations§
Source§impl Control for TestCoverageControl
impl Control for TestCoverageControl
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 TestCoverageControl
impl RefUnwindSafe for TestCoverageControl
impl Send for TestCoverageControl
impl Sync for TestCoverageControl
impl Unpin for TestCoverageControl
impl UnsafeUnpin for TestCoverageControl
impl UnwindSafe for TestCoverageControl
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