В этом выпуске представлены блоки const {}, более гибкий синтаксис для связанных типов, utf 8_chunks, поддержка MSRV в cargo add и многое другое! ✨Стабилизирована часть возможностей, которые можно использовать при компиляции в промежуточное представление Webassembly (WASM).Добавлена поддержка inline-констант, теперь их можно указывать прямо в коде при помощи блоков "const { ... }", обрабатываемых в контексте констант и позволяющих обойтись без отдельного определения констант.Добавлено автоматическое продление времени жизни временных значений, которые используются в конструкциях "match" и "if".Стабилизирована возможность импорта функции main из других модулей и crate-пакетов.Обеспечено автоматическое продление времени жизни временных значений, используемых в конструкциях "match" и "if".Реализован 2ой уровень поддержки целевых платформ aarch64-pc-windows-gnullvm, i686-pc-windows-gnullvm и x86_64-pc-windows-gnullvm. Это подразумевает гарантию сборки.Реализован 3 ий уровень поддержки для платформ aarch64-apple-visionos, aarch64-apple-visionos-sim и riscv32ima-unknown-none-elf. Третий уровень подразумевает базовую поддержку, но без автоматизированного тестирования, публикации официальных сборок и проверки возможности сборки кода.Ознакомьтесь с анонсом и примечаниями к релизу:https://blog.rust-lang.org/2024/06/13/Rust-1.79.0.htmlЕсли вы любите и изучаете Rust, в моем канале много уроков, инструментов и примеров с кодом, welcome.#rust
Ну а меня радует расширение возможностей для Webassembly и улучшения синтаксиса)