diff --git a/README.md b/README.md index bd5943e9..b7f509d6 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ - 国内镜像: https://book.rust.team - 知乎: [支持章节内目录跳转,很好用!](https://www.zhihu.com/column/c_1452781034895446017) -- 最近修订: 新增章节 [Tokio使用指南 - 同步桥接](https://zhuanlan.zhihu.com/p/463813904) +- 最近修订: 新增章节 [进阶错误处理](https://zhuanlan.zhihu.com/p/465842938) - Rust版本: Rust edition 2021 - QQ交流群:1009730433 diff --git a/book/contents/advance/errors.md b/book/contents/advance/errors.md index 3061f824..1fedd462 100644 --- a/book/contents/advance/errors.md +++ b/book/contents/advance/errors.md @@ -496,7 +496,7 @@ fn render() -> Result { 下面依次来看看相关的解决方式。 -#### Box\ +#### Box 大家还记得我们之前提到的 `std::error::Error` 特征吧,当时有说:自定义类型实现 `Debug + Display` 特征的主要原因就是为了能转换成 `Error` 的特征对象,而特征对象恰恰是在同一个地方使用不同类型的关键: ```rust