pub struct ThroughputReport {
pub requests_per_second: f64,
pub peak_rps: f64,
pub average_rps: f64,
pub bytes_per_second: f64,
pub total_bytes_transferred: usize,
}Expand description
Throughput analysis report
Fields§
§requests_per_second: f64Current requests per second
peak_rps: f64Peak requests per second observed
average_rps: f64Average requests per second over collection period
bytes_per_second: f64Current bytes per second
total_bytes_transferred: usizeTotal bytes transferred
Trait Implementations§
Source§impl Clone for ThroughputReport
impl Clone for ThroughputReport
Source§fn clone(&self) -> ThroughputReport
fn clone(&self) -> ThroughputReport
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 ThroughputReport
impl RefUnwindSafe for ThroughputReport
impl Send for ThroughputReport
impl Sync for ThroughputReport
impl Unpin for ThroughputReport
impl UnwindSafe for ThroughputReport
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