usecrate::telemetry::TelemetryData;useanyhow::Result;pubtraitEventParser{// The specific AWS event type (e.g., LogsEvent, KinesisEvent)
// that this parser instance knows how to handle.
typeEventInput;fnparse(&self,
event_payload:Self::EventInput,
source_identifier:&str,
)->Result<Vec<TelemetryData>>;}