pub struct FrameProfile {
pub cycle: u32,
pub duration_ms: u64,
pub memory_bytes: usize,
pub tests_passed: u32,
pub tests_failed: u32,
pub input_seed: u64,
pub input_size: usize,
}Expand description
Frame profile data collected during stress testing
Fields§
§cycle: u32Cycle number
duration_ms: u64Duration in milliseconds
memory_bytes: usizeMemory usage estimate (bytes)
tests_passed: u32Number of tests passed
tests_failed: u32Number of tests failed
input_seed: u64Input seed used for this frame
input_size: usizeInput size used for this frame
Trait Implementations§
Source§impl Clone for FrameProfile
impl Clone for FrameProfile
Source§fn clone(&self) -> FrameProfile
fn clone(&self) -> FrameProfile
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 FrameProfile
impl Debug for FrameProfile
Source§impl Default for FrameProfile
impl Default for FrameProfile
Source§fn default() -> FrameProfile
fn default() -> FrameProfile
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FrameProfile
impl RefUnwindSafe for FrameProfile
impl Send for FrameProfile
impl Sync for FrameProfile
impl Unpin for FrameProfile
impl UnsafeUnpin for FrameProfile
impl UnwindSafe for FrameProfile
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