pub struct PaperLockMetrics {
pub episode_count: usize,
pub precision: f64,
pub detected_failures: usize,
pub total_failures: usize,
}Expand description
High-level metrics extracted in-process for paper-lock validation. All fields are populated from in-memory data — no CSV parsing required.
Fields§
§episode_count: usizeNumber of DSFB-filtered episodes (target: 71).
precision: f64Episode precision after DSFB filtering (target: ≥ 0.80).
detected_failures: usizeFailure runs detected with a preceding DSFB signal (target: 104).
total_failures: usizeTotal failure runs in SECOM dataset (target: 104).
Trait Implementations§
Source§impl Clone for PaperLockMetrics
impl Clone for PaperLockMetrics
Source§fn clone(&self) -> PaperLockMetrics
fn clone(&self) -> PaperLockMetrics
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for PaperLockMetrics
impl RefUnwindSafe for PaperLockMetrics
impl Send for PaperLockMetrics
impl Sync for PaperLockMetrics
impl Unpin for PaperLockMetrics
impl UnsafeUnpin for PaperLockMetrics
impl UnwindSafe for PaperLockMetrics
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