Trait libafl::observers::ObserversTuple [−][src]
pub trait ObserversTuple<I, S>: MatchName { fn pre_exec_all(&mut self, state: &mut S, input: &I) -> Result<(), Error>; fn post_exec_all(&mut self, state: &mut S, input: &I) -> Result<(), Error>; }
Expand description
A haskell-style tuple of observers
Required methods
This is called right before the next execution.
Implementations on Foreign Types
impl<Head, Tail, I, S> ObserversTuple<I, S> for (Head, Tail) where
Head: Observer<I, S>,
Tail: ObserversTuple<I, S>,
impl<Head, Tail, I, S> ObserversTuple<I, S> for (Head, Tail) where
Head: Observer<I, S>,
Tail: ObserversTuple<I, S>,