From d7c51f224a6dd2af710227d59b96809a28654fe5 Mon Sep 17 00:00:00 2001 From: weimingfeng Date: Wed, 8 May 2024 21:02:25 +0800 Subject: [PATCH] Update drop.md --- src/advance/smart-pointer/drop.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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)]