Update Ch10

This commit is contained in:
Peng Hailin, 2023-04-21 08:00:28 +08:00
parent 8368de2131
commit 4204f92f66

View File

@ -1377,7 +1377,7 @@ let s: &'static str = "我有静态的生命周期。";
在一些错误消息中,或许会看到使用 `'static` 生命周期的建议。不过在将 `'static` 指定为某个引用的生命周期之前,请想一下手头的这个引用,是不是真的会存活到整个程序的生命周期,以及是否想要这个引用存活到程序的整个生命周期。多数时候,某个建议 `'static` 生命周期的错误消息,都是由尝试创建悬空引用,或可行的生命周期不匹配造成的。在这些情况下,解决办法是修复这些问题,而不是指定这个 `'static` 生命周期。
### 泛型参数、特质边界与生命周期三位一体
## 泛型参数、特质边界与生命周期三位一体
**Generic Type Parameters, Trait Bounds, and Lifetimes Together**