pub struct BenchmarkScenarioReport {Show 17 fields
pub id: &'static str,
pub workload: &'static str,
pub runtime: &'static str,
pub mode: &'static str,
pub description: &'static str,
pub fixture: &'static str,
pub compile_cache: &'static str,
pub wall_samples_ms: Vec<f64>,
pub wall_stats: BenchmarkStats,
pub guest_import_samples_ms: Option<Vec<f64>>,
pub guest_import_stats: Option<BenchmarkStats>,
pub startup_overhead_samples_ms: Option<Vec<f64>>,
pub startup_overhead_stats: Option<BenchmarkStats>,
pub phase_samples_ms: BenchmarkScenarioPhases<Vec<f64>>,
pub phase_stats: BenchmarkScenarioPhases<BenchmarkStats>,
pub resource_usage_samples: Option<BenchmarkResourceUsage<Vec<f64>>>,
pub resource_usage_stats: Option<BenchmarkResourceUsage<BenchmarkDistributionStats>>,
}Fields§
§id: &'static str§workload: &'static str§runtime: &'static str§mode: &'static str§description: &'static str§fixture: &'static str§compile_cache: &'static str§wall_samples_ms: Vec<f64>§wall_stats: BenchmarkStats§guest_import_samples_ms: Option<Vec<f64>>§guest_import_stats: Option<BenchmarkStats>§startup_overhead_samples_ms: Option<Vec<f64>>§startup_overhead_stats: Option<BenchmarkStats>§phase_samples_ms: BenchmarkScenarioPhases<Vec<f64>>§phase_stats: BenchmarkScenarioPhases<BenchmarkStats>§resource_usage_samples: Option<BenchmarkResourceUsage<Vec<f64>>>§resource_usage_stats: Option<BenchmarkResourceUsage<BenchmarkDistributionStats>>Trait Implementations§
Source§impl Clone for BenchmarkScenarioReport
impl Clone for BenchmarkScenarioReport
Source§fn clone(&self) -> BenchmarkScenarioReport
fn clone(&self) -> BenchmarkScenarioReport
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 moreSource§impl Debug for BenchmarkScenarioReport
impl Debug for BenchmarkScenarioReport
Source§impl PartialEq for BenchmarkScenarioReport
impl PartialEq for BenchmarkScenarioReport
Source§fn eq(&self, other: &BenchmarkScenarioReport) -> bool
fn eq(&self, other: &BenchmarkScenarioReport) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for BenchmarkScenarioReport
impl Serialize for BenchmarkScenarioReport
impl StructuralPartialEq for BenchmarkScenarioReport
Auto Trait Implementations§
impl Freeze for BenchmarkScenarioReport
impl RefUnwindSafe for BenchmarkScenarioReport
impl Send for BenchmarkScenarioReport
impl Sync for BenchmarkScenarioReport
impl Unpin for BenchmarkScenarioReport
impl UnsafeUnpin for BenchmarkScenarioReport
impl UnwindSafe for BenchmarkScenarioReport
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