From c2042bc3e938dba6dd1b4871bcd9f219202e5e97 Mon Sep 17 00:00:00 2001 From: Yifu Duan Date: Sun, 18 Sep 2022 15:42:02 +0800 Subject: [PATCH] fix typo --- src/basic/trait/advance-trait.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/basic/trait/advance-trait.md b/src/basic/trait/advance-trait.md index 90209493..b469a6d9 100644 --- a/src/basic/trait/advance-trait.md +++ b/src/basic/trait/advance-trait.md @@ -422,9 +422,9 @@ fn main() { 当然,解决办法还是有的,要不怎么说 Rust 是极其强大灵活的编程语言!Rust 提供了一个特征叫 [`Deref`](https://course.rs/advance/smart-pointer/deref.html),实现该特征后,可以自动做一层类似类型转换的操作,可以将 `Wrapper` 变成 `Vec` 来使用。这样就会像直接使用数组那样去使用 `Wrapper`,而无需为每一个操作都添加上 `self.0`。 -同时,如果不想 `Wrapper` 暴漏底层数组的所有方法,我们还可以为 `Wrapper` 去重载这些方法,实现隐藏的目的。 +同时,如果不想 `Wrapper` 暴露底层数组的所有方法,我们还可以为 `Wrapper` 去重载这些方法,实现隐藏的目的。 ## 课后练习 -> [Rust By Practice](https://zh.practice.rs/generics-traits/advanced-traits.html),支持代码在线编辑和运行,并提供详细的[习题解答](https://github.com/sunface/rust-by-practice/blob/master/solutions/generics-traits/advanced-trait.md)。 \ No newline at end of file +> [Rust By Practice](https://zh.practice.rs/generics-traits/advanced-traits.html),支持代码在线编辑和运行,并提供详细的[习题解答](https://github.com/sunface/rust-by-practice/blob/master/solutions/generics-traits/advanced-trait.md)。