pub struct BudgetAlert {
pub frame: u64,
pub estimated_shift: f64,
pub e_value: f64,
pub cusum_plus: f64,
pub e_process_triggered: bool,
pub cusum_triggered: bool,
}Expand description
Alert information when a leak/regression is detected.
Fields§
§frame: u64Frame at which alert fired.
estimated_shift: f64Estimated shift magnitude (running mean − μ₀).
e_value: f64E-process value at alert time.
cusum_plus: f64CUSUM S⁺ at alert time.
e_process_triggered: boolWhether the e-process alone triggered (formal guarantee).
cusum_triggered: boolWhether CUSUM triggered.
Trait Implementations§
Source§impl Clone for BudgetAlert
impl Clone for BudgetAlert
Source§fn clone(&self) -> BudgetAlert
fn clone(&self) -> BudgetAlert
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 BudgetAlert
impl RefUnwindSafe for BudgetAlert
impl Send for BudgetAlert
impl Sync for BudgetAlert
impl Unpin for BudgetAlert
impl UnwindSafe for BudgetAlert
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