mirror of
https://github.com/KaiserY/trpl-zh-cn
synced 2025-02-22 20:22:18 +08:00
Fix typo
This commit is contained in:
parent
eae387c0a8
commit
a825edc098
@ -253,7 +253,7 @@ fn read_username_from_file() -> Result<String, io::Error> {
|
||||
}
|
||||
```
|
||||
|
||||
<span class="caption">示例 9-6:一个使用 `?` 向调用者返回错误的函数</span>
|
||||
<span class="caption">示例 9-7:一个使用 `?` 向调用者返回错误的函数</span>
|
||||
|
||||
`Result` 值之后的 `?` 被定义为与示例 9-6 中定义的处理 `Result` 值的 `match` 表达式有着完全相同的工作方式。如果 `Result` 的值是 `Ok`,这个表达式将会返回 `Ok` 中的值而程序将继续执行。如果值是 `Err`,`Err` 中的值将作为整个函数的返回值,就好像使用了 `return` 关键字一样,这样错误值就被传播给了调用者。
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user