为什么不能复制包含 Box<T> 的结构?

Dom*_*nik 7 struct copy reference rust

我最近读到的一篇文章指出,将 a 保存为字段的结构Box<T>不是Copy.

这让我很困惑,因为我认为任何大小已知的类型都可以存储在堆栈上 - 因此是Copy.

的大小不是Box总是一样吗?我认为它只是对堆分配内存的引用 - 因此总是具有相同的大小。

归档时间:

查看次数:

3297 次

最近记录:

6 年,5 月 前