Не, это фигня которая правится двумя тыками, правой мышки на объект, "рефакторинг", вбить новое имя. Я про изменившуюся семантику. Когда меняются не буквы, а суть. И приходится по факту писать этот кусок с использованием крейта заного. И вот от этого больно :(
Крейтов в проекте много, почти все сильно нужы. А апи ломается очень часто. Если же проект небольшой, то порой проще написать все заново на новой версии, чем пытаться сохранить логику и структуры данных со старой.
Потому раст, конечно, хорошо (ещёб был нормальный бекенд под avr и msp430, текущий генерит очень жирные бинари), но сыровато :(