Trait libafl::observers::ObserversTuple[][src]

pub trait ObserversTuple: MatchNameAndType + MatchType + MatchFirstType + Serialize + DeserializeOwned {
    fn pre_exec_all(&mut self) -> Result<(), Error>;
fn post_exec_all(&mut self) -> Result<(), Error>; }

A hastkel-style tuple of observers

Required methods

fn pre_exec_all(&mut self) -> Result<(), Error>[src]

Reset all executors in the tuple This is called right before the next execution.

fn post_exec_all(&mut self) -> Result<(), Error>[src]

Do whatever you need to do after a run. This is called right after the last execution

Loading content...

Implementations on Foreign Types

impl ObserversTuple for ()[src]

impl<Head, Tail> ObserversTuple for (Head, Tail) where
    Head: Observer,
    Tail: ObserversTuple
[src]

Loading content...

Implementors

Loading content...