Rust 1.91.0 稳定版发布
Rust 1.91.0 稳定版已正式发布,主要带来以下变化: aarch64-pc-windows-msvc现在是 Tier 1 平台 Rust 编译器支持多种目标平台,但 Rust 团队无法为所有平台提供同等程度的支持。为了清晰地标明每个目标平台的支持程度,使用了分级系统: Tier 3 targets 在技术上得到编译器支持,但官方不检查其代码是否能够构建或通过测试,也不在发布版本中提供任何预构建的二进制文件。 Tier 2 targets保证能够构建,并且提供预构建的二进制文件,但官方不会在这些平台上执行测试套件:生成的二进制文件可能无法工作或存在错误。 Tier 1 targets 提供最高级别的支持保障,对于编译器中合并的每一项更改,都会在这些平台上运行完整的测试套件。此外,还提供预编译的二进制文件。 Rust 1.91.0 将aarch64-pc-windows-msvctarget 提升至 Tier 1 支持级别,为运行 Windows 的 64 位 ARM 系统用户提供最高级别的保障。 添加针对局部变量中悬空原始指针的 lint 规则 虽然 Rust 的借用检查可以防止...
