Trait libafl::executors::HasExecHooksTuple [−][src]
pub trait HasExecHooksTuple<EM, I, S, Z> { fn pre_exec_all(
&mut self,
fuzzer: &mut Z,
state: &mut S,
mgr: &mut EM,
input: &I
) -> Result<(), Error>; fn post_exec_all(
&mut self,
fuzzer: &mut Z,
state: &mut S,
mgr: &mut EM,
input: &I
) -> Result<(), Error>; }
Expand description
A haskell-style tuple of objects that have pre and post exec hooks
Required methods
Implementations on Foreign Types
impl<EM, I, S, Z> HasExecHooksTuple<EM, I, S, Z> for ()
[src]
impl<EM, I, S, Z> HasExecHooksTuple<EM, I, S, Z> for ()
[src]impl<EM, I, S, Z, Head, Tail> HasExecHooksTuple<EM, I, S, Z> for (Head, Tail) where
Head: HasExecHooks<EM, I, S, Z>,
Tail: HasExecHooksTuple<EM, I, S, Z>,
[src]
impl<EM, I, S, Z, Head, Tail> HasExecHooksTuple<EM, I, S, Z> for (Head, Tail) where
Head: HasExecHooks<EM, I, S, Z>,
Tail: HasExecHooksTuple<EM, I, S, Z>,
[src]