Мининовости

Мелкие изменения: стабилизация API, новые методы и impl, правки Cargo.

12.08.2025cargo package стал переиспользовать кэш сборки рабочей областиgithub.com

cargo package теперь всегда использует каталог артефактов рабочей области. Раньше при явно заданном CARGO_TARGET_DIR кэш сборки зависимостей использовался, а без него команда собирала всё заново во внутреннем каталоге.

05.08.2025GCC Front-End for Rust: отчёт за июль 2025rust-gcc.github.io

Опубликован месячный отчёт по проекту GCC Front-End for Rust — компилятору Rust на основе GCC. Работа ведётся начиная с 2023 года.

04.08.2025Реализован макрос hash_map — ленивое создание HashMapgithub.com

Реализован макрос hash_map!, создающий HashMap с элементами из перечисленных пар. Он удобен в тестах и при описании таблиц: не нужно объявлять промежуточную переменную и вызывать два метода подряд.

04.08.2025slice::swap_with_slice помечен как constgithub.com

Метод slice::swap_with_slice помечен как const, что позволяет использовать его в константных вычислениях. Функционально для обычного кода ничего не меняется.