Trait libafl::observers::Observer [−][src]
pub trait Observer<I, S>: Named {
fn flush(&mut self) -> Result<(), Error> { ... }
fn pre_exec(&mut self, _state: &mut S, _input: &I) -> Result<(), Error> { ... }
fn post_exec(&mut self, _state: &mut S, _input: &I) -> Result<(), Error> { ... }
}
Expand description
Observers observe different information about the target. They can then be used by various sorts of feedback.
Provided methods
The testcase finished execution, calculate any changes. Reserved for future use.
Called right before execution starts.