Trait libafl::state::HasObjective[][src]

pub trait HasObjective<OF, I>: Sized where
    OF: Feedback<I>,
    I: Input
{ fn objective(&self) -> &OF;
fn objective_mut(&mut self) -> &mut OF; }

Trait for elements offering an objective feedback tuple

Required methods

fn objective(&self) -> &OF[src]

The objective feedback

fn objective_mut(&mut self) -> &mut OF[src]

The objective feedback (mut)

Loading content...

Implementors

impl<C, F, I, OF, R, SC> HasObjective<OF, I> for State<C, F, I, OF, R, SC> where
    C: Corpus<I>,
    I: Input,
    R: Rand,
    F: Feedback<I>,
    SC: Corpus<I>,
    OF: Feedback<I>, 
[src]

fn objective(&self) -> &OF[src]

The objective feedback

fn objective_mut(&mut self) -> &mut OF[src]

The objective feedback (mut)

Loading content...