pub struct AsyncTaskResults {
pub submitted: BenchmarkSummary,
pub completed: BenchmarkSummary,
pub submit_workers: usize,
pub poll_workers: usize,
pub target_rate: f64,
pub duration: Duration,
pub csv_path: Option<PathBuf>,
}Expand description
Results from an super::async_task::AsyncTaskBenchmark run.
Fields§
§submitted: BenchmarkSummary§completed: BenchmarkSummary§submit_workers: usize§poll_workers: usize§target_rate: f64§duration: Duration§csv_path: Option<PathBuf>Implementations§
Source§impl AsyncTaskResults
impl AsyncTaskResults
pub fn print_summary(&self)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AsyncTaskResults
impl RefUnwindSafe for AsyncTaskResults
impl Send for AsyncTaskResults
impl Sync for AsyncTaskResults
impl Unpin for AsyncTaskResults
impl UnsafeUnpin for AsyncTaskResults
impl UnwindSafe for AsyncTaskResults
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