上个月发布了 Rust 1.87,庆祝了 Rust 编程语言诞生十周年,而今天发布的 Rust 1.88 继续迭代该语言的新功能。
Rust 1.88 引入了对编写Naked函数的支持,没有编译器生成的尾声和序言,以允许完全控制该函数生成的 Assembly。Naked函数使用 #[unsafe(naked)] 属性进行标记。

Rust 1.88 还添加了对使用 “&&” 链接在 if 和 while 语句中链接 let 语句的支持。
在 Cargo 方面,Rust 1.88 for Cargo 通过在主目录中的缓存上运行垃圾收集来带来自动缓存清理。Cargo 目前设置为在三个月内未访问时删除从网络下载的文件。
Rust 1.88 还为 cfg 谓词语言带来了对布尔文字的支持,稳定了许多 API,并且 i686-pc-windows-gnu 目标已降级为 Tier-2 架构。
有关今天 Rust 1.88 版本的更多详细信息,请通过 Rust-Lang.org。
转自 Rust 1.88 Released With Improvements For Naked Functions, Chaining Let Statements – Phoronix
Linuxeden开源社区