CallTrait

Trait CallTrait 

Source
pub trait CallTrait<ReturnType = Value> {
    // Required method
    fn call(
        &self,
        args: &ArgumentValueList,
        context: &mut Context,
    ) -> EvalResult<ReturnType>;
}
Expand description

Trait for calls with argument list.

Required Methods§

Source

fn call( &self, args: &ArgumentValueList, context: &mut Context, ) -> EvalResult<ReturnType>

Evaluate call into value (if possible).

Implementors§