pub struct DescriptionQualityControl;Expand description
Verifies that change requests include a meaningful description.
Maps to SOC2 CC8.1: change management documentation. A well-documented change request ensures reviewers understand intent, scope, and rationale before approving.
Trait Implementations§
Source§impl Control for DescriptionQualityControl
impl Control for DescriptionQualityControl
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 DescriptionQualityControl
impl RefUnwindSafe for DescriptionQualityControl
impl Send for DescriptionQualityControl
impl Sync for DescriptionQualityControl
impl Unpin for DescriptionQualityControl
impl UnsafeUnpin for DescriptionQualityControl
impl UnwindSafe for DescriptionQualityControl
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