pub enum ProcessCount {
Fixed(usize),
Range(RangeInclusive<usize>),
}Expand description
Variants§
Fixed(usize)
Spawn exactly N process instances every iteration.
Range(RangeInclusive<usize>)
Spawn a random number in [start..=end] per iteration,
using the simulation RNG (deterministic per seed).
Trait Implementations§
Source§impl Clone for ProcessCount
impl Clone for ProcessCount
Source§fn clone(&self) -> ProcessCount
fn clone(&self) -> ProcessCount
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 ProcessCount
impl Debug for ProcessCount
Source§impl From<RangeInclusive<usize>> for ProcessCount
impl From<RangeInclusive<usize>> for ProcessCount
Source§fn from(range: RangeInclusive<usize>) -> Self
fn from(range: RangeInclusive<usize>) -> Self
Converts to this type from the input type.
Source§impl From<usize> for ProcessCount
impl From<usize> for ProcessCount
Source§impl PartialEq for ProcessCount
impl PartialEq for ProcessCount
impl StructuralPartialEq for ProcessCount
Auto Trait Implementations§
impl Freeze for ProcessCount
impl RefUnwindSafe for ProcessCount
impl Send for ProcessCount
impl Sync for ProcessCount
impl Unpin for ProcessCount
impl UnsafeUnpin for ProcessCount
impl UnwindSafe for ProcessCount
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