pub struct CustomMetrics {
pub sample_u64: BTreeMap<String, Vec<u64>>,
pub run_u64: BTreeMap<String, u64>,
}Expand description
Additional scalar metrics emitted by one native benchmark run.
Fields§
§sample_u64: BTreeMap<String, Vec<u64>>One value per warmup or measured invocation, in execution order.
run_u64: BTreeMap<String, u64>Run-wide values such as a deduplicated proving-payload size.
Trait Implementations§
Source§impl Debug for CustomMetrics
impl Debug for CustomMetrics
Source§impl Default for CustomMetrics
impl Default for CustomMetrics
Source§fn default() -> CustomMetrics
fn default() -> CustomMetrics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CustomMetrics
impl RefUnwindSafe for CustomMetrics
impl Send for CustomMetrics
impl Sync for CustomMetrics
impl Unpin for CustomMetrics
impl UnsafeUnpin for CustomMetrics
impl UnwindSafe for CustomMetrics
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