pub struct TwoPartyReviewControl;Expand description
Source L4: Verifies that at least two independent reviewers approved each change.
Trait Implementations§
Source§impl Control for TwoPartyReviewControl
impl Control for TwoPartyReviewControl
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 TwoPartyReviewControl
impl RefUnwindSafe for TwoPartyReviewControl
impl Send for TwoPartyReviewControl
impl Sync for TwoPartyReviewControl
impl Unpin for TwoPartyReviewControl
impl UnsafeUnpin for TwoPartyReviewControl
impl UnwindSafe for TwoPartyReviewControl
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