Skip to main content

Expression

Trait Expression 

Source
pub trait Expression: Send + Sync {
    // Required method
    fn evaluate(&self, exchange: &Exchange) -> Result<Value, LanguageError>;
}
Expand description

Evaluates to a Value against an Exchange.

Required Methods§

Source

fn evaluate(&self, exchange: &Exchange) -> Result<Value, LanguageError>

Implementors§