async fn validate_canonical_alias( services: &Services, room_id: &RoomId, json: &Raw<AnyStateEventContent>, ) -> Result