标签: rust
Rust中的所有泛型类型都实现了Copy特征吗?为了扩展这一点,除了泛型类型之外,标准库中是否有很多类型实现了这个特性?
Copy
答案 0 :(得分:3)
Rust中的所有泛型类型都包含Copy特征吗?
没有。这就是为什么您必须明确请求通用类型工具Copy:
fn foo<T>(value: T) where T: Copy, { // ... }
标准库中有很多类型可以实现这个特性,
See for yourself。特质文档列出了其已知的实现者。