pub struct SloBaseline {
pub row_id: SloRowId,
pub p50_ms: f64,
pub p95_ms: f64,
pub p99_ms: f64,
pub peak_memory_kb: u64,
pub sample_count: usize,
pub captured_at_unix_ms: u128,
}Expand description
Baseline measurement for an SLO row.
Fields§
§row_id: SloRowIdSLO row being measured.
p50_ms: f64p50 latency in milliseconds.
p95_ms: f64p95 latency in milliseconds.
p99_ms: f64p99 latency in milliseconds.
peak_memory_kb: u64Peak memory in kilobytes.
sample_count: usizeNumber of samples.
captured_at_unix_ms: u128Timestamp of baseline capture.
Trait Implementations§
Source§impl Clone for SloBaseline
impl Clone for SloBaseline
Source§impl Debug for SloBaseline
impl Debug for SloBaseline
Source§impl PartialEq for SloBaseline
impl PartialEq for SloBaseline
impl StructuralPartialEq for SloBaseline
Auto Trait Implementations§
impl Freeze for SloBaseline
impl RefUnwindSafe for SloBaseline
impl Send for SloBaseline
impl Sync for SloBaseline
impl Unpin for SloBaseline
impl UnsafeUnpin for SloBaseline
impl UnwindSafe for SloBaseline
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