Update Ch10

This commit is contained in:
Peng Hailin, 2023-04-20 04:01:47 +08:00
parent e9b522be1a
commit 1bbdd45927

View File

@ -1045,9 +1045,9 @@ error: could not compile `lifetimes_demo` due to previous error
### 函数签名中的生命周期注解
要在函数签名中使用生命周期注解,就需要在函数名字与参数列表之间,在尖括号里头对通用 *生命周期lifetime* 参数加以声明,正如之前对通用 *类型type* 参数所做的那样
如同之前对通用 *类型type* 参数所做的那样,要在函数签名中使用生命周期注解,咱们需在函数名字与参数清单间,于一对尖括号里,声明出通用 *生命周期lifetime* 参数
这里是要该函数签名,表达以下约束:返回的那个引用,将在这两个参数均为有效时,保持有效。这便是参数与返回值生命周期之间的关系。这里将把该生命周期命名为 `'a`,并在随后将其添加到各个引用,如下清单 10-21 中所示。
咱们是要那个函数签名表达出以下约束:返回的引用将与两个参数保持同样长的有效时间。这便是参数与返回值生命周期之间的关系。咱们将把这个生命周期命名为 `'a`,并在随后将其添加到各个引用,如下清单 10-21 中所示。
文件名:`src/main.rs`