pub trait OperationPerformer {
// Required method
fn perform(&mut self, dispatch: &OperationDispatch) -> PerformerResponse;
}Expand description
Effect boundary used only after a matching dispatch is durable.
Required Methods§
Sourcefn perform(&mut self, dispatch: &OperationDispatch) -> PerformerResponse
fn perform(&mut self, dispatch: &OperationDispatch) -> PerformerResponse
Performs one dispatch and returns an uninterpreted response.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".