pub struct EProcessSignal {
pub fcw_abort_rate: f64,
pub cache_miss_ratio: f64,
pub memory_pressure: f64,
pub anomaly_score: f64,
}Expand description
Weighted health telemetry feeding the e-process update.
Fields§
§fcw_abort_rate: f64First-committer-wins abort rate or equivalent write-conflict signal.
cache_miss_ratio: f64Pager/cache miss ratio on the [0, 1] interval.
memory_pressure: f64Memory or cache pressure on the [0, 1] interval.
anomaly_score: f64Final anomaly score used to classify the observation.
Implementations§
Trait Implementations§
Source§impl Clone for EProcessSignal
impl Clone for EProcessSignal
Source§fn clone(&self) -> EProcessSignal
fn clone(&self) -> EProcessSignal
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 moreSource§impl Debug for EProcessSignal
impl Debug for EProcessSignal
Source§impl PartialEq for EProcessSignal
impl PartialEq for EProcessSignal
impl Copy for EProcessSignal
impl StructuralPartialEq for EProcessSignal
Auto Trait Implementations§
impl Freeze for EProcessSignal
impl RefUnwindSafe for EProcessSignal
impl Send for EProcessSignal
impl Sync for EProcessSignal
impl Unpin for EProcessSignal
impl UnsafeUnpin for EProcessSignal
impl UnwindSafe for EProcessSignal
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, _span: NoopSpan) -> Self
fn instrument(self, _span: NoopSpan) -> Self
Instruments this future with a span (no-op when disabled).
Source§fn in_current_span(self) -> Self
fn in_current_span(self) -> Self
Instruments this future with the current span (no-op when disabled).