pub trait CompletionEventSerializer {
type CompletedEvent;
type Output;
type Error;
// Required method
fn serialize_completed_events(
&mut self,
completed_events: &[Self::CompletedEvent],
) -> Result<Vec<Self::Output>, Self::Error>;
}Required Associated Types§
Required Methods§
fn serialize_completed_events( &mut self, completed_events: &[Self::CompletedEvent], ) -> Result<Vec<Self::Output>, Self::Error>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".