pub trait Callable { type Output; // Required method fn call(self) -> Self::Output; }
A trait used for types which can be called.
This trait allows for memory limits and budgets to be combined.
limits
budgets
Output of the callable.
Call and consume the callable.
Blanket implementation for closures.