pub struct BuildIsolationControl;Expand description
Verifies that builds run in isolated, ephemeral environments with signing key isolation.
Trait Implementations§
Source§impl Control for BuildIsolationControl
impl Control for BuildIsolationControl
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 BuildIsolationControl
impl RefUnwindSafe for BuildIsolationControl
impl Send for BuildIsolationControl
impl Sync for BuildIsolationControl
impl Unpin for BuildIsolationControl
impl UnsafeUnpin for BuildIsolationControl
impl UnwindSafe for BuildIsolationControl
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