Trait jmespath::functions::Function [] [src]

pub trait Function: Sync {
    fn evaluate(
        &self,
        args: &[Rcvar],
        ctx: &mut Context
    ) -> Result<Rcvar, JmespathError>; }

Represents a JMESPath function.

Required Methods

Evaluates the function against an in-memory variable.

Implementors