Struct libafl::observers::TimeObserver [−][src]
pub struct TimeObserver { /* fields omitted */ }
Expand description
A simple observer, just overlooking the runtime of the target.
Implementations
Creates a new TimeObserver
with the given name.
Gets the runtime for the last execution of this target.
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Called right before exexution starts
Called right after execution finished.
Auto Trait Implementations
impl RefUnwindSafe for TimeObserver
impl Send for TimeObserver
impl Sync for TimeObserver
impl Unpin for TimeObserver
impl UnwindSafe for TimeObserver
Blanket Implementations
Mutably borrows from an owned value. Read more
type PreprendResult = Tail
type PreprendResult = Tail
The Resulting TupleList
, of an Prepend::prepend()
call,
including the prepended entry. Read more
type Output = T
type Output = T
Should always be Self