pub trait EvaluateOnce {
    type Output;

    // Required method
    fn eval_once(self) -> Self::Output;
}

Required Associated Types§

Required Methods§

source

fn eval_once(self) -> Self::Output

Implementations on Foreign Types§

source§

impl EvaluateOnce for f64

§

type Output = f64

source§

fn eval_once(self) -> Self::Output

Implementors§

source§

impl<T> EvaluateOnce for Constant<T>

§

type Output = T

source§

impl<T> EvaluateOnce for Dual<T>

§

type Output = T

source§

impl<T> EvaluateOnce for Variable<T>
where T: Default,

§

type Output = T