pub struct RunBenchmarkParams {
pub index: usize,
pub seed: u64,
pub iterations: usize,
pub num_samples: usize,
pub aux_metrics: Vec<String>,
}Fields§
§index: usize§seed: u64§iterations: usize§num_samples: usize§aux_metrics: Vec<String>Auxiliary metric ids to measure alongside time.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RunBenchmarkParams
impl<'de> Deserialize<'de> for RunBenchmarkParams
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RunBenchmarkParams
impl RefUnwindSafe for RunBenchmarkParams
impl Send for RunBenchmarkParams
impl Sync for RunBenchmarkParams
impl Unpin for RunBenchmarkParams
impl UnsafeUnpin for RunBenchmarkParams
impl UnwindSafe for RunBenchmarkParams
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