3 生命周期

生命周期 — Comprehensive Rust

译文 · 基于 Comprehensive Rust

原文链接: https://google.github.io/comprehensive-rust/lifetimes.html

3 生命周期

本小节约需 1 小时 5 分钟。内容包括:

内容时长
借用与函数3 分钟
返回借用5 分钟
多个借用5 分钟
同时借用两者5 分钟
只借用其中一个5 分钟
生命周期省略5 分钟
数据结构中的生命周期5 分钟
练习:Protobuf 解析30 分钟

3.1 借用与函数

01-借用与函数 — Comprehensive Rust

3.2 返回借用

02-返回借用 — Comprehensive Rust

3.3 多个借用

03-多个借用 — Comprehensive Rust

3.4 同时借用两者

04-同时借用两者 — Comprehensive Rust

3.5 只借用其中一个

05-只借用其中一个 — Comprehensive Rust

3.6 生命周期省略

06-生命周期省略 — Comprehensive Rust

3.7 数据结构中的生命周期

07-数据结构中的生命周期 — Comprehensive Rust

3.8 练习:Protobuf 解析

练习:Protobuf 解析 — Comprehensive Rust

最后修改 August 11, 2026: 更新 (70a5af133)