Update ch17-01-futures-and-syntax.md

pull/885/head
qwer252 1 week ago committed by GitHub
parent f6693710fe
commit b99273a7a3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -206,7 +206,7 @@ enum Either<A, B> {
}
```
`race` 函数返回 `Left`,如果第一个参数先完成,并包含该 future 的输出,如果 *第二个* future 先完成,则返回 `Right` 和第二个 future 的输出。这匹配调用函数时参数出现的顺序:第一个参数在第二个参数的左边。
如果第一个参数先完成,`race` 函数返回 `Left` 并包含该 future 的输出,如果第二个 future 先完成,则返回 `Right` 和第二个 future 的输出。这匹配调用函数时参数出现的顺序:第一个参数在第二个参数的左边。
我们还更新了 `page_title` 来返回与传递时相同的 URL。如此如果首先返回的页面没有可以解析的 `<title>`,仍然可以打印出有意义的信息。有了这些信息,我们对 `println!` 的输出进行了封装和更新,以表明哪个 URL 最先完成,并在页面有 `<title>` 时打印出它的内容。

Loading…
Cancel
Save