pub struct ResourceSample {
pub cpu_time_ms: Option<u64>,
pub peak_memory_growth_kb: Option<u64>,
pub process_peak_memory_kb: Option<u64>,
}Expand description
Optional resource measurements for one benchmark iteration.
Fields§
§cpu_time_ms: Option<u64>§peak_memory_growth_kb: Option<u64>§process_peak_memory_kb: Option<u64>Trait Implementations§
Source§impl Clone for ResourceSample
impl Clone for ResourceSample
impl Copy for ResourceSample
Source§impl Debug for ResourceSample
impl Debug for ResourceSample
Source§impl Default for ResourceSample
impl Default for ResourceSample
impl Eq for ResourceSample
Source§impl PartialEq for ResourceSample
impl PartialEq for ResourceSample
impl StructuralPartialEq for ResourceSample
Auto Trait Implementations§
impl Freeze for ResourceSample
impl RefUnwindSafe for ResourceSample
impl Send for ResourceSample
impl Sync for ResourceSample
impl Unpin for ResourceSample
impl UnsafeUnpin for ResourceSample
impl UnwindSafe for ResourceSample
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