这个问题似乎暗示它只是一个实现细节(memcpyvs ???),但我找不到任何明确的差异描述。
memcpy
Clone专为任意重复而设计:Clone类型的实现T可以执行创建新T. 这是一个正常的特征(除了在前奏中),因此需要像正常的特征一样使用,与方法调用等一起使用。
Clone
T
Copytrait 表示可以通过 安全复制的值:memcpy诸如重新分配和将参数按值传递给函数之类的东西始终memcpy是 s,因此对于Copy类型,编译器知道它不需要考虑那些move。
Copy