двумя кейсами.
В свифте, напрмер, компилятор умеет урезать поинтеры до 48 бит. Раст научится?
оно работает для энумов с кучей кейсов по идее
А как оно будет работать? Должно быть два варианта в энуме, один из которых - пустой.
Ееееее. Когда выкатят?
это не оно
когда напишут RFC, потом смержат RFC, потом реализация и стабилизация
Да, действительно, не оно. Но примерно из той же оперы - просто тут меньше неиспользуемых бит (но они всё также зависят от выравнивания на конкретной платформе - 48-битные указатели на x64 - тоже завязка на платформу). @ruliad - вот тут открытый RFC и много текста обсуждений. В том числе упоминается тема указателей на x64
максимум что можно подумать — нижние биты у ссылок на высоковыровненные типы
(про что выше RFC кидали)
Обсуждают сегодня