pub struct PerfSummary {
pub samples: usize,
pub ttft_ms: Vec<f64>,
pub latency_ms: Vec<f64>,
pub tps: Vec<f64>,
pub ttft_p50: f64,
pub ttft_p95: f64,
pub latency_p50: f64,
pub latency_p95: f64,
pub tps_mean: f64,
pub latency_cv: f64,
}Fields§
§samples: usize§ttft_ms: Vec<f64>§latency_ms: Vec<f64>§tps: Vec<f64>§ttft_p50: f64§ttft_p95: f64§latency_p50: f64§latency_p95: f64§tps_mean: f64§latency_cv: f64Trait Implementations§
Source§impl Clone for PerfSummary
impl Clone for PerfSummary
Source§fn clone(&self) -> PerfSummary
fn clone(&self) -> PerfSummary
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PerfSummary
impl Debug for PerfSummary
Source§impl Default for PerfSummary
impl Default for PerfSummary
Source§fn default() -> PerfSummary
fn default() -> PerfSummary
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PerfSummary
impl<'de> Deserialize<'de> for PerfSummary
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PerfSummary
impl RefUnwindSafe for PerfSummary
impl Send for PerfSummary
impl Sync for PerfSummary
impl Unpin for PerfSummary
impl UnsafeUnpin for PerfSummary
impl UnwindSafe for PerfSummary
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