pub struct LoadGeneratorResult {
pub duration: Duration,
pub requests_sent: u64,
pub requests_success: u64,
pub requests_failed: u64,
pub connections_opened: u64,
pub connections_failed: u64,
pub bytes_sent: u64,
pub bytes_received: u64,
pub p50_latency: Option<Duration>,
pub p95_latency: Option<Duration>,
pub p99_latency: Option<Duration>,
pub success_rate: f64,
}Expand description
Result of load generation.
Fields§
§duration: Duration§requests_sent: u64§requests_success: u64§requests_failed: u64§connections_opened: u64§connections_failed: u64§bytes_sent: u64§bytes_received: u64§p50_latency: Option<Duration>§p95_latency: Option<Duration>§p99_latency: Option<Duration>§success_rate: f64Implementations§
Trait Implementations§
Source§impl Clone for LoadGeneratorResult
impl Clone for LoadGeneratorResult
Source§fn clone(&self) -> LoadGeneratorResult
fn clone(&self) -> LoadGeneratorResult
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 LoadGeneratorResult
impl RefUnwindSafe for LoadGeneratorResult
impl Send for LoadGeneratorResult
impl Sync for LoadGeneratorResult
impl Unpin for LoadGeneratorResult
impl UnsafeUnpin for LoadGeneratorResult
impl UnwindSafe for LoadGeneratorResult
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