RuleCompiler

Trait RuleCompiler 

Source
pub trait RuleCompiler {
    // Required method
    fn compile(
        &self,
        schema: &Schema,
        program: &RuleProgram,
    ) -> Result<CompiledProgram, CompileError>;
}

Required Methods§

Source

fn compile( &self, schema: &Schema, program: &RuleProgram, ) -> Result<CompiledProgram, CompileError>

Implementors§