mirror of
https://github.com/gnu4cn/rust-lang-zh_CN.git
synced 2026-08-19 04:33:27 +08:00
Updated 'src/generic_types_traits_and_lifetimes/lifetimes.md'.
This commit is contained in:
@@ -516,7 +516,7 @@ where
|
||||
}
|
||||
```
|
||||
|
||||
这是 [清单 10-21](#listing_10-21) 中的 `longest` 函数,返回两个字符串切片中较长的那个。但现在他有个名为 `ann` 的泛型类型 `T` 的额外参数,可以由任何实现 `where` 子句所指定的 `Display` 特质的类型填入。这个额外参数将使用 `{}` 打印出来,这就是为何 `Display` 特质边界是必要的。由与生命周期属于泛型类型,所以生命周期参数 `'a` 与泛型类型参数 `T` 的声明位于函数名字之后尖括号内的同一列表中。
|
||||
这是 [清单 10-21](#listing_10-21) 中的 `longest` 函数,返回两个字符串切片中较长的那个。但现在他有个名为 `ann` 的泛型类型 `T` 的额外参数,可以由任何实现 `where` 子句所指定的 `Display` 特质的类型填入。这个额外参数将使用 `{}` 打印出来,这就是为何 `Display` 特质边界是必要的。由于生命周期属于泛型类型,所以生命周期参数 `'a` 与泛型类型参数 `T` 的声明位于函数名字之后尖括号内的同一列表中。
|
||||
|
||||
|
||||
# 本章小结
|
||||
|
||||
Reference in New Issue
Block a user