Skip to main content

EvalContext

Trait EvalContext 

Source
pub trait EvalContext {
    // Required methods
    fn var(&self, v: VarId) -> Option<f64>;
    fn param(&self, p: ParamId) -> Option<f64>;
}
Expand description

Source of variable and parameter values during expression evaluation.

Required Methods§

Source

fn var(&self, v: VarId) -> Option<f64>

Source

fn param(&self, p: ParamId) -> Option<f64>

Implementations on Foreign Types§

Source§

impl EvalContext for &[f64]

Source§

fn var(&self, v: VarId) -> Option<f64>

Source§

fn param(&self, _p: ParamId) -> Option<f64>

Implementors§