pub enum FuzzBudget {
Time(Duration),
Executions(u64),
}Expand description
Budget for a fuzz run.
Variants§
Implementations§
Source§impl FuzzBudget
impl FuzzBudget
Sourcepub fn executions(n: u64) -> Self
pub fn executions(n: u64) -> Self
Build an execution-count budget.
Trait Implementations§
Source§impl Clone for FuzzBudget
impl Clone for FuzzBudget
Source§fn clone(&self) -> FuzzBudget
fn clone(&self) -> FuzzBudget
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FuzzBudget
impl Debug for FuzzBudget
impl Copy for FuzzBudget
Auto Trait Implementations§
impl Freeze for FuzzBudget
impl RefUnwindSafe for FuzzBudget
impl Send for FuzzBudget
impl Sync for FuzzBudget
impl Unpin for FuzzBudget
impl UnsafeUnpin for FuzzBudget
impl UnwindSafe for FuzzBudget
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