pub trait HasFeedback: UsesStatewhere
    Self::State: HasClientPerfMonitor,
{ type Feedback: Feedback<Self::State>; fn feedback(&self) -> &Self::Feedback; fn feedback_mut(&mut self) -> &mut Self::Feedback; }
Expand description

Holds an feedback

Required Associated Types§

source

type Feedback: Feedback<Self::State>

The feedback type

Required Methods§

source

fn feedback(&self) -> &Self::Feedback

The feedback

source

fn feedback_mut(&mut self) -> &mut Self::Feedback

The feedback (mutable)

Implementors§

source§

impl<CS, F, OF, OT> HasFeedback for StdFuzzer<CS, F, OF, OT>where
    CS: Scheduler,
    F: Feedback<CS::State>,
    OF: Feedback<CS::State>,
    CS::State: HasClientPerfMonitor,

§

type Feedback = F