Новый RFC: внешние реализации трейтов
22.05.2024Открыт RFC, разрешающий реализовывать трейты для типов вне крейта, где объявлен трейт или тип, — с явным разрешением.
Суть
Сейчас это ограничение правил коherence ломает сценарии «плагин к чужой библиотеке». RFC описывает механизм, при котором обе стороны подтверждают готовность, а компилятор сохраняет целостность.
Оригинал
Externally implementable traits
Упоминаний: 1 · Просмотров: 1