Rust 内部借用检查器:分步指南
2024-06-14
本文探讨了 Rust 借用检查器的未来发展方向,提出了“内部借用检查器”的四步路线图:1. 使用“Polonius”轻松地有条件地返回引用,2. 基于“位置表达式”的生命周期语法,3. 视图类型和过程间借用,4. 内部引用。这些改进旨在使 Rust 更好地体现其“突变异或共享”的核心设计理念,并解决当前借用检查器的一些限制,例如难以处理有条件返回的引用、生命周期语法不直观、辅助方法必须内联以及无法在结构体内部安全地使用引用等问题。
未分类
借用检查器