Trait libafl::executors::Executor[][src]

pub trait Executor<EM, I, S, Z> where
    I: Input
{ fn run_target(
        &mut self,
        fuzzer: &mut Z,
        state: &mut S,
        mgr: &mut EM,
        input: &I
    ) -> Result<ExitKind, Error>; }
Expand description

An executor takes the given inputs, and runs the harness/target.

Required methods

Instruct the target about the input and run

Implementors