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
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]
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]impl<E, I, OT> HasObservers<OT> for TimeoutExecutor<E, I> where
E: Executor<I> + HasObservers<OT>,
I: Input,
OT: ObserversTuple,
[src]
impl<E, I, OT> HasObservers<OT> for TimeoutExecutor<E, I> where
E: Executor<I> + HasObservers<OT>,
I: Input,
OT: ObserversTuple,
[src]