pub trait Fold<Op: Operation> {
// Required methods
fn absorb(&mut self, event: &Op::Event) -> Result<(), ProviderError>;
fn finish(
self,
end: Op::End,
reply: Reply,
) -> Result<Op::Response, ProviderError>;
}Expand description
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".