pub trait EffectFunction<T, M> {
// Required method
fn run(&mut self, p: Option<T>) -> T;
}Expand description
Trait to enable effect functions that have zero or one parameter
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".