in src/event_bus/eventbridge/ext.rs [11:23]
fn to_eventbridge(&self, bus_name: &str) -> PutEventsRequestEntry {
PutEventsRequestEntry::builder()
.event_bus_name(bus_name)
.source(SOURCE)
.detail_type(match self {
Event::Created { .. } => "ProductCreated",
Event::Updated { .. } => "ProductUpdated",
Event::Deleted { .. } => "ProductDeleted",
})
.resources(self.id())
.detail(serde_json::to_string(self).unwrap())
.build()
}