Trait libafl::mutators::scheduled::ComposedByMutations [−][src]
pub trait ComposedByMutations<I, MT, S> where
I: Input,
MT: MutatorsTuple<I, S>, { fn mutations(&self) -> &MT; fn mutations_mut(&mut self) -> &mut MT; }
Expand description
A Mutator
that composes multiple mutations into one.
Required methods
fn mutations_mut(&mut self) -> &mut MT
fn mutations_mut(&mut self) -> &mut MT
Get the mutations (mut)
Implementors
impl<C, I, MT, R, S, SM> ComposedByMutations<I, MT, S> for LoggerScheduledMutator<C, I, MT, R, S, SM> where
C: Corpus<I>,
I: Input,
MT: MutatorsTuple<I, S> + NamedTuple,
R: Rand,
S: HasRand<R> + HasCorpus<C, I>,
SM: ScheduledMutator<I, MT, S>,
impl<I, MT, R, S> ComposedByMutations<I, MT, S> for StdScheduledMutator<I, MT, R, S> where
I: Input,
MT: MutatorsTuple<I, S>,
R: Rand,
S: HasRand<R>,