pub struct RecordAudit {
pub profile_filter: Option<String>,
pub body_sections: BodySections,
pub evidence: BTreeMap<String, LifecycleEvidence>,
pub missing_required: Vec<String>,
pub unsupported_markers: Vec<UnsupportedMarker>,
pub recognized_count: usize,
pub evidence_text: String,
}Fields§
§profile_filter: Option<String>§body_sections: BodySections§evidence: BTreeMap<String, LifecycleEvidence>Latest v2 lifecycle evidence indexed by role name (source,
plan, state, session, validation, review, closeout).
missing_required: Vec<String>Stable machine-readable codes for missing required evidence
(e.g. source-missing, plan-missing, state-missing).
unsupported_markers: Vec<UnsupportedMarker>Pre-v2 markers seen during audit. Reported for visibility but not counted as current lifecycle evidence.
recognized_count: usize§evidence_text: StringTrait Implementations§
Source§impl Clone for RecordAudit
impl Clone for RecordAudit
Source§impl Debug for RecordAudit
impl Debug for RecordAudit
Auto Trait Implementations§
impl Freeze for RecordAudit
impl RefUnwindSafe for RecordAudit
impl Send for RecordAudit
impl Sync for RecordAudit
impl Unpin for RecordAudit
impl UnsafeUnpin for RecordAudit
impl UnwindSafe for RecordAudit
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