Trait libafl::observers::Observer[][src]

pub trait Observer: Named + Serialize + DeserializeOwned {
    fn flush(&mut self) -> Result<(), Error> { ... }
}

Observers observe different information about the target. They can then be used by various sorts of feedback.

Provided methods

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

The testcase finished execution, calculate any changes. Reserved for future use.

Loading content...

Implementors

impl Observer for TimeObserver[src]

impl<'a, T> Observer for StdMapObserver<'a, T> where
    T: Default + Copy + 'static + Serialize + DeserializeOwned
[src]

impl<'a, T> Observer for VariableMapObserver<'a, T> where
    T: Default + Copy + 'static + Serialize + DeserializeOwned
[src]

impl<M> Observer for HitcountsMapObserver<M> where
    M: MapObserver<u8>, 
[src]

Loading content...