sqs_lambda/
completion_event_serializer.rs

1pub trait CompletionEventSerializer {
2    type CompletedEvent;
3    type Output;
4    type Error;
5    fn serialize_completed_events(
6        &mut self,
7        completed_events: &[Self::CompletedEvent],
8    ) -> Result<Vec<Self::Output>, Self::Error>;
9}