Стабилизирован const_array_each_ref — ссылки на элементы массива в const

21.08.2025

Стабилизирован метод array::each_ref в константном контексте. Теперь набор ссылок на элементы массива можно получить во время компиляции.

Зачем

Получить ссылку на каждый элемент массива, не копируя его, удобно для проверок и преобразований на этапе компиляции. Раньше такой код можно было писать только с использованием нестабильных возможностей, а в стабильном коде приходилось обходить массив обычным циклом во время выполнения — то есть значения вычислялись заново при каждом запуске.

Стабилизация — fee1-dead, отслеживание — rust-lang/rust#133289.

Оригинал

stabilize const_array_each_ref

Упоминаний: 1 · Просмотров: 2