pub struct SubMsBenchSweep {
pub workload: String,
pub lang: String,
pub varied_input_key: Option<String>,
pub runs: Vec<SubMsBenchSummary>,
}Expand description
A sweep is a collection of SubMsBenchSummary runs that share a
workload but vary one or more input parameters - typically entries for
scale-curve studies, or bloom_mode for a feature-toggle comparison.
varied_input_key names the input that differs across runs; None means
runs are labelled by ordinal.
Java counterpart: com.submillisecond.perf.SubMsBenchSweep.
Fields§
§workload: String§lang: String§varied_input_key: Option<String>§runs: Vec<SubMsBenchSummary>Trait Implementations§
Source§impl Clone for SubMsBenchSweep
impl Clone for SubMsBenchSweep
Source§fn clone(&self) -> SubMsBenchSweep
fn clone(&self) -> SubMsBenchSweep
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 moreAuto Trait Implementations§
impl Freeze for SubMsBenchSweep
impl RefUnwindSafe for SubMsBenchSweep
impl Send for SubMsBenchSweep
impl Sync for SubMsBenchSweep
impl Unpin for SubMsBenchSweep
impl UnsafeUnpin for SubMsBenchSweep
impl UnwindSafe for SubMsBenchSweep
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