diff --git a/src/advance/smart-pointer/drop.md b/src/advance/smart-pointer/drop.md index a80a9ac6..64d9560b 100644 --- a/src/advance/smart-pointer/drop.md +++ b/src/advance/smart-pointer/drop.md @@ -171,7 +171,7 @@ Bingo,完美拿走了所有权,而且这种实现保证了后续的使用必 ## 互斥的 Copy 和 Drop -我们无法为一个类型同时实现 `Copy` 和 `Drop` 特征。因为实现了 `Copy` 的特征会被编译器隐式的复制,因此非常难以预测析构函数执行的时间和频率。因此这些实现了 `Copy` 的类型无法拥有析构函数。 +我们无法为一个类型同时实现 `Copy` 和 `Drop` 特征。因为实现了 `Copy` 特征的类型会被编译器隐式的复制,因此非常难以预测析构函数执行的时间和频率。因此这些实现了 `Copy` 的类型无法拥有析构函数。 ```rust #[derive(Copy)]