Trait GritCall

Source
pub trait GritCall<Q: QueryContext> {
    // Required method
    fn call<'a>(
        &'a self,
        state: &mut State<'a, Q>,
        context: &'a Q::ExecContext<'a>,
        logs: &mut AnalysisLogs,
    ) -> GritResult<Q::ResolvedPattern<'a>>;
}

Required Methods§

Source

fn call<'a>( &'a self, state: &mut State<'a, Q>, context: &'a Q::ExecContext<'a>, logs: &mut AnalysisLogs, ) -> GritResult<Q::ResolvedPattern<'a>>

Implementors§