pub trait DelegateEvaluable: Clone {
type Evaluated;
// Required method
fn eval(
&self,
ctx: &DelegateEvalContext<'_>,
) -> Result<Self::Evaluated, LumenError>;
}Required Associated Types§
Required Methods§
fn eval( &self, ctx: &DelegateEvalContext<'_>, ) -> Result<Self::Evaluated, LumenError>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".