async fn event_context<E>( services: &Services, sender_user: &UserId, pdu: &E, event_context: &EventContext, ) -> EventContextResultwhere E: Event,