pub struct PairedBenchMeta {
pub name: String,
pub cwd: Option<String>,
pub baseline_command: Vec<String>,
pub current_command: Vec<String>,
pub repeat: u32,
pub warmup: u32,
pub work_units: Option<u64>,
pub timeout_ms: Option<u64>,
}Fields§
§name: String§cwd: Option<String>§baseline_command: Vec<String>§current_command: Vec<String>§repeat: u32§warmup: u32§work_units: Option<u64>§timeout_ms: Option<u64>Trait Implementations§
Source§impl Clone for PairedBenchMeta
impl Clone for PairedBenchMeta
Source§fn clone(&self) -> PairedBenchMeta
fn clone(&self) -> PairedBenchMeta
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 moreSource§impl Debug for PairedBenchMeta
impl Debug for PairedBenchMeta
Source§impl<'de> Deserialize<'de> for PairedBenchMeta
impl<'de> Deserialize<'de> for PairedBenchMeta
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
Source§impl JsonSchema for PairedBenchMeta
impl JsonSchema for PairedBenchMeta
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for PairedBenchMeta
impl PartialEq for PairedBenchMeta
Source§impl Serialize for PairedBenchMeta
impl Serialize for PairedBenchMeta
impl Eq for PairedBenchMeta
impl StructuralPartialEq for PairedBenchMeta
Auto Trait Implementations§
impl Freeze for PairedBenchMeta
impl RefUnwindSafe for PairedBenchMeta
impl Send for PairedBenchMeta
impl Sync for PairedBenchMeta
impl Unpin for PairedBenchMeta
impl UnsafeUnpin for PairedBenchMeta
impl UnwindSafe for PairedBenchMeta
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