Trait mangle_engine::Engine

source ·
pub trait Engine<'e> {
    // Required method
    fn eval<'p>(
        &'e self,
        store: &'e impl FactStore<'e>,
        program: &'p impl StratifiedProgram<'p>,
    ) -> Result<()>;
}

Required Methods§

source

fn eval<'p>( &'e self, store: &'e impl FactStore<'e>, program: &'p impl StratifiedProgram<'p>, ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§