RuleRuntime

Trait RuleRuntime 

Source
pub trait RuleRuntime {
    // Required method
    fn evaluate(
        &self,
        state: &ResolvedState,
        program: &CompiledProgram,
    ) -> Result<DerivedSet, RuntimeError>;
}

Required Methods§

Source

fn evaluate( &self, state: &ResolvedState, program: &CompiledProgram, ) -> Result<DerivedSet, RuntimeError>

Implementors§