pub struct StressConfig {
pub cycles: u32,
pub interval_ms: u64,
pub seed: u64,
pub min_input_size: usize,
pub max_input_size: usize,
pub thresholds: PerformanceThresholds,
}Expand description
Stress test configuration
Fields§
§cycles: u32Number of cycles to run
interval_ms: u64Interval between cycles (ms)
seed: u64Base seed for RNG
min_input_size: usizeMin input size
max_input_size: usizeMax input size
thresholds: PerformanceThresholdsPerformance thresholds
Trait Implementations§
Source§impl Clone for StressConfig
impl Clone for StressConfig
Source§fn clone(&self) -> StressConfig
fn clone(&self) -> StressConfig
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 StressConfig
impl Debug for StressConfig
Auto Trait Implementations§
impl Freeze for StressConfig
impl RefUnwindSafe for StressConfig
impl Send for StressConfig
impl Sync for StressConfig
impl Unpin for StressConfig
impl UnsafeUnpin for StressConfig
impl UnwindSafe for StressConfig
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