Trait libafl::executors::HasObservers[][src]

pub trait HasObservers<OT> where
    OT: ObserversTuple
{ fn observers(&self) -> &OT;
fn observers_mut(&mut self) -> &mut OT; }

Holds a tuple of Observers

Required methods

fn observers(&self) -> &OT[src]

Get the linked observers

fn observers_mut(&mut self) -> &mut OT[src]

Get the linked observers

Loading content...

Implementors

impl<'a, EM, H, I, OT, S> HasObservers<OT> for InProcessExecutor<'a, EM, H, I, OT, S> where
    H: FnMut(&[u8]) -> ExitKind,
    I: Input + HasTargetBytes,
    OT: ObserversTuple
[src]

fn observers(&self) -> &OT[src]

fn observers_mut(&mut self) -> &mut OT[src]

impl<E, I, OT> HasObservers<OT> for TimeoutExecutor<E, I> where
    E: Executor<I> + HasObservers<OT>,
    I: Input,
    OT: ObserversTuple
[src]

fn observers(&self) -> &OT[src]

fn observers_mut(&mut self) -> &mut OT[src]

Loading content...