Вышла новая версия Rust 1.79.0 !
В этом выпуске представлены блоки const {}, более гибкий синтаксис для связанных типов, utf 8_chunks, поддержка MSRV в cargo add и многое другое! ✨
- Стабилизирована часть возможностей, которые можно использовать при компиляции в промежуточное представление Webassembly (WASM).
- Добавлено автоматическое продление времени жизни временных значений, которые используются в конструкциях "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. Третий уровень подразумевает базовую поддержку, но без автоматизированного тестирования, публикации официальных сборок и проверки возможности сборки кода.
Ознакомьтесь с анонсом и примечаниями к релизу:
Если вы любите и изучаете Rust, в моем канале много уроков, инструментов и примеров с кодом, welcome.
Ну а меня радует расширение возможностей для Webassembly и улучшения синтаксиса)