[][src]Trait msr::Evaluation

pub trait Evaluation<In> {
    type Output;
    fn eval(&self, input: &In) -> Result<Self::Output>;
}

An operation that can be evaulated with a given input.

Associated Types

type Output

Evaluation result type.

Loading content...

Required methods

fn eval(&self, input: &In) -> Result<Self::Output>

Loading content...

Implementors

impl Evaluation<SystemState> for Comparison[src]

type Output = bool

impl<T> Evaluation<SystemState> for BoolExpr<T> where
    T: Evaluation<SystemState, Output = bool>, 
[src]

type Output = bool

Loading content...