Repository navigation
v0.2.0 · 第二篇《Rust 专题:理解所有权与借用》
对应文章:《Rust 专题:理解所有权与借用》(Codex 源码学习专栏 · 所有权专题)。
目录
articles/02-understanding-ownership-and-borrowing/(slug 按文章题拟为 understanding-ownership-and-borrowing)
共 36 个示例(按文章顺序编号):
- 可运行 27 个:创建 String、move/clone/borrow、生命周期标注、可变借用、
&str、Request 接口、match/Option,以及附录 A 字面量/副本示例。 - 预期编译失败对照 9 个:移动后再读、悬垂引用、缺少生命周期标注、借用冲突、返回局部引用等;用于对照文章报错,不要改代码“修通”。
平台实测结论(发布前实机)
- macOS:Intel
x86_64/ hostx86_64-apple-darwin,rustc/cargo 1.97.1,36/36 通过(27 可运行输出与文章一致;9 个预期编译失败)。 - Windows:AMD64 / host
x86_64-pc-windows-gnu,rustc/cargo 1.99.1(GNU 工具链),36/36 通过。未装 VS Build Tools 时可用 GNU 路线跑通本篇无第三方依赖示例。
版本约定
第二篇文章对应 minor v0.2.0;同篇修正用 patch。详见 CONTRIBUTING.md 与 articles/README.md。