Trait libafl::executors::shadow::HasShadowObserverHooks[][src]

pub trait HasShadowObserverHooks<EM, I, S, SOT, Z> {
    fn pre_exec_shadow_observers(
        &mut self,
        fuzzer: &mut Z,
        state: &mut S,
        mgr: &mut EM,
        input: &I
    ) -> Result<(), Error>;
fn post_exec_shadow_observers(
        &mut self,
        fuzzer: &mut Z,
        state: &mut S,
        mgr: &mut EM,
        input: &I
    ) -> Result<(), Error>; }

Required methods

Run the pre exec hook for all the shadow crate::observers::Observers

Run the post exec hook for all the shadow crate::observers::Observers

Implementors