async fn parse_and_validate_event( services: &Services, body: &Ruma<Request>, ) -> Result<(CanonicalJsonObject, OwnedUserId)>