Trait lfa::Function
[−]
[src]
pub trait Function<I: ?Sized, V> { fn evaluate(&self, input: &I) -> EvaluationResult<V>; }
Required Methods
fn evaluate(&self, input: &I) -> EvaluationResult<V>
Evaluates the function and returns its output.
Implementations on Foreign Types
impl<I: ?Sized, V, T> Function<I, V> for Box<T> where
T: Function<I, V>,
[src]
T: Function<I, V>,