Rust 1.100.0 发布:never 类型与自定义分配器稳定

Rust 1.100.0 正式发布了,这次更新带来了多项核心语言特性的稳定化。最引人注目的是 never 类型(!)的正式稳定,以及自定义分配器(custom allocators)的落地,让开发者对内存管理拥有了更精细的控制。编译器层面,默认启用了新的 orphanck 求解器,并优化了 profile 采样功能。在平台支持上,wasm32-wasip3 晋升为 Tier 2,同时新增了对 PowerPC64 架构的 PS3 支持。Cargo 方面引入了自己的 linting 系统,新增了未使用依赖检查,并支持设置依赖发布冷却期(minimum publish age)以增强生态稳定性。此外,标准库还加入了一系列实用方法,如 str::trim_prefix 和 bool::toggle,让日常编码更加便捷。

Cargo 引入了自己的 linting 系统:部分 Cargo 警告现在作为 lint 发出,用户可以在 [lints.cargo] 表中控制它们。

同日更多故事

2026-11-12