pub struct OmenaTestkitSnapshotGovernanceReportV0 {Show 14 fields
pub schema_version: &'static str,
pub product: &'static str,
pub fixture_grammar: &'static str,
pub policy: OmenaTestkitSnapshotGovernancePolicyV0,
pub seed_count: usize,
pub global_disable_rejected: bool,
pub unreferenced_reject_ready: bool,
pub hot_snapshot_age_audit_ready: bool,
pub known_failure_policy_ready: bool,
pub rejected_unreferenced_count: usize,
pub hot_snapshot_review_required_count: usize,
pub known_failure_count: usize,
pub known_failure_review_required_count: usize,
pub verdicts: Vec<OmenaTestkitSnapshotGovernanceVerdictV0>,
}Expand description
Snapshot-governance foundation report for Axis A.
Fields§
§schema_version: &'static strSchema version.
product: &'static strProduct surface.
fixture_grammar: &'static strFixture grammar that owns snapshot identity.
policy: OmenaTestkitSnapshotGovernancePolicyV0Policy applied by the report.
seed_count: usizeGovernance seed count.
global_disable_rejected: boolWhether global snapshot-disable behavior is rejected by policy.
unreferenced_reject_ready: boolWhether unreferenced snapshots are rejected.
hot_snapshot_age_audit_ready: boolWhether hot snapshots are age-audited.
known_failure_policy_ready: boolWhether known failures require rationale and expiry or review policy.
rejected_unreferenced_count: usizeRejected unreferenced snapshot count.
hot_snapshot_review_required_count: usizeHot snapshot review-required count.
known_failure_count: usizeKnown-failure count.
known_failure_review_required_count: usizeKnown-failure review-required count.
verdicts: Vec<OmenaTestkitSnapshotGovernanceVerdictV0>Per-seed verdicts.
Trait Implementations§
Source§impl Clone for OmenaTestkitSnapshotGovernanceReportV0
impl Clone for OmenaTestkitSnapshotGovernanceReportV0
Source§fn clone(&self) -> OmenaTestkitSnapshotGovernanceReportV0
fn clone(&self) -> OmenaTestkitSnapshotGovernanceReportV0
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Eq for OmenaTestkitSnapshotGovernanceReportV0
impl StructuralPartialEq for OmenaTestkitSnapshotGovernanceReportV0
Auto Trait Implementations§
impl Freeze for OmenaTestkitSnapshotGovernanceReportV0
impl RefUnwindSafe for OmenaTestkitSnapshotGovernanceReportV0
impl Send for OmenaTestkitSnapshotGovernanceReportV0
impl Sync for OmenaTestkitSnapshotGovernanceReportV0
impl Unpin for OmenaTestkitSnapshotGovernanceReportV0
impl UnsafeUnpin for OmenaTestkitSnapshotGovernanceReportV0
impl UnwindSafe for OmenaTestkitSnapshotGovernanceReportV0
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