Ленивый или троллить пытаешься или просто позвиздеть зашел?Пройди в анонс, там зайди в "Others Changes"->"Rust". Там есть раздел "Compatibility Notes"
(ой, вдруг заблудишься):
https://github.com/rust-lang/rust/blob/stable/RELEASES.md#co...
но тебе ведь всё этого не нужно, верно?
Всё же, помечУ бисер немного. Очень-очень поверхностно отчитаюсь. Полез проверить заброшенный 2 года назад микропроектик, пробу язычка ткскзть - дерганье сервиса криптобиржи, получение разных списков. Запустил на компиляцию. Ругнулось ошибкой. Обновил крейты (за два года что-то наверное могло поменяться, ведь правда?) - cargo update (да-да, я наивный лох, лезу в официальный репо, с троянами, пока не завел себе локальный сервак с репой с нужными мне и лично отобранными и проверенными построчно крейтами, хе-хе). Куча всего обновилось, что-то выкинулось (причем и тот крейт, где ошибка вылезла), что-то добавилось. Компиляция. Запуск. Всё отработало красиво, json-портянки вернулись. Если бы я с этим работал плотно, внимательно читал все варнинги, а не запускал на компиляцию/выполнение два раза в год для проверки "а не сломалось ли чё" - было бы вообще всё пучком.
Повторюсь: за точным списком сломанного - пройдите в анонс, пжалста. Кстати, всплывшая у меня ошибка как раз указана там - "Unaligned references to packed fields are now a hard error. This has been a warning since 1.53, and denied by default with a future-compatibility warning since 1.62.". Просто я забивал на варнинги, ведь не продакшн какой.