This Week in Rust 647 - 深度总结

This Week in Rust 647 - 深度总结

TWiR 647 · 2026年4月15日

重点新闻

深度观察

实战教程

编译器进展

  • #[unstable_removed] 属性新增
  • 防止 dbg! 泄漏临时变量
  • #[diagnostic::on_unknown] lint
  • 缩减 ImportData 大小
  • Alias 重构
  • 稳定化 s390x 向量寄存器

标准库更新

  • LazyCell/LazyLock 实现 const Default
  • DoubleEndedIterator 常量化
  • 稳定化 int_lowest_highest_one/isolate_most_least_significant_one/uint_bit_width
  • Rc 上新增 #[diagnostic::on_move]
  • Box/Rc/Arc::into_array 支持自定义分配器

Cargo 进展

  • target-dir 验证
  • 认证方案提示 (auth scheme hints)
  • target.cfg 支持 rustdocflags

优秀 Crate

  • Myth Engine

RFC 动态

  • 已批准:无
  • FCP 中:Rust 基金会维护者基金、弃用 std::charRepeatN 实现 Default

本周名言 · Clippy 喜剧

“monstrous or().flatten().map().is_ok_and() only to get slapped by clippy”
—— Teufelchen

作者

1uciuszzz

发布于

2026-04-15

更新于

2026-04-15

许可协议

评论