Enabling the next iteration of the borrow checker on nightly
blog.rust-lang.org原文 ↗
Rust 在 nightly 中启用下一代借用检查器 Polonius 的 alpha 路径,目标之一是解决现有 NLL 难以接受的借用模式,并为 lending iterator 等 API 提供空间。Polonius 从更明确的关系和约束推导借用有效性,后续仍要处理 opaque type、liveness、member constraint 以及性能问题。nightly 开放意味着生态现在可以提交真实反例和回归数据,但距离稳定版默认启用仍有工程距离。
–浏览
评论 · Comments