pub struct RequestSummary {
pub total: usize,
pub ok: usize,
pub failed: usize,
pub error_rate: f64,
pub throughput_rps: f64,
}Expand description
Aggregated request counts and derived throughput / error rate metrics.
Fields§
§total: usize§ok: usize§failed: usize§error_rate: f64Fraction of failed requests: failed / total. 0.0 when total == 0.
throughput_rps: f64Requests per second: total / elapsed_seconds. 0.0 when elapsed is zero.
Trait Implementations§
Source§impl Debug for RequestSummary
impl Debug for RequestSummary
Auto Trait Implementations§
impl Freeze for RequestSummary
impl RefUnwindSafe for RequestSummary
impl Send for RequestSummary
impl Sync for RequestSummary
impl Unpin for RequestSummary
impl UnsafeUnpin for RequestSummary
impl UnwindSafe for RequestSummary
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