Trait libafl::fuzzer::IsInteresting [−][src]
pub trait IsInteresting<I, OT, S> where
OT: ObserversTuple, { fn is_interesting(
&mut self,
state: &mut S,
input: &I,
observers: &OT,
exit_kind: &ExitKind
) -> Result<bool, Error>; }
Expand description
Evaluate if an input is interesting using the feedback
Required methods
Implementors
impl<C, CS, F, I, OF, OT, S, SC> IsInteresting<I, OT, S> for StdFuzzer<C, CS, F, I, OF, OT, S, SC> where
C: Corpus<I>,
CS: CorpusScheduler<I, S>,
F: Feedback<I, S>,
I: Input,
OF: Feedback<I, S>,
OT: ObserversTuple,
S: HasCorpus<C, I>,
[src]
impl<C, CS, F, I, OF, OT, S, SC> IsInteresting<I, OT, S> for StdFuzzer<C, CS, F, I, OF, OT, S, SC> where
C: Corpus<I>,
CS: CorpusScheduler<I, S>,
F: Feedback<I, S>,
I: Input,
OF: Feedback<I, S>,
OT: ObserversTuple,
S: HasCorpus<C, I>,
[src]fn is_interesting(
&mut self,
state: &mut S,
input: &I,
observers: &OT,
exit_kind: &ExitKind
) -> Result<bool, Error> where
OT: ObserversTuple,
[src]
fn is_interesting(
&mut self,
state: &mut S,
input: &I,
observers: &OT,
exit_kind: &ExitKind
) -> Result<bool, Error> where
OT: ObserversTuple,
[src]Evaluate if a set of observation channels has an interesting state