pub struct MaximiseEachCounterPool { /* private fields */ }
Expand description
A pool that tries to find test cases maximizing the value of each counter of a sensor.
It is compatible with the following sensors:
CodeCoverageSensor
- any other sensor whose observations are given by an iterator of
(usize, u64)
Implementations
Trait Implementations
sourceimpl<O> CompatibleWithObservations<O> for MaximiseEachCounterPool where
for<'a> &'a O: IntoIterator<Item = &'a (usize, u64)>,
impl<O> CompatibleWithObservations<O> for MaximiseEachCounterPool where
for<'a> &'a O: IntoIterator<Item = &'a (usize, u64)>,
sourceimpl Debug for MaximiseEachCounterPool
impl Debug for MaximiseEachCounterPool
sourceimpl Pool for MaximiseEachCounterPool
impl Pool for MaximiseEachCounterPool
type Stats = MaximiseEachCounterPoolStats
type Stats = MaximiseEachCounterPoolStats
Statistics about the pool to be printed to the terminal as the fuzzer is running and saved to a .csv file after the run Read more
sourcefn get_random_index(&mut self) -> Option<PoolStorageIndex>
fn get_random_index(&mut self) -> Option<PoolStorageIndex>
Get the index of a random test case. Read more
Auto Trait Implementations
impl !RefUnwindSafe for MaximiseEachCounterPool
impl Send for MaximiseEachCounterPool
impl !Sync for MaximiseEachCounterPool
impl Unpin for MaximiseEachCounterPool
impl UnwindSafe for MaximiseEachCounterPool
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more