92 字
1 分钟
Rust 中的 std::ops 和 core::ops
结论
两者几乎一致,建议使用 core::ops
以减少对标准库的依赖。
相同点
- 功能一致:两者都定义了减法运算符
+-
等行为[1][6]。 - 接口相同:它们具有相同的关联类型
Output
和方法fn sub(self, rhs: RHS) -> Self::Output
[1][6]。 - 用法相同:实现这个 trait 的方式和使用方法是一样的[1][6]。
Rust 中的 std::ops 和 core::ops
https://blog.lpkt.cn/posts/rust-core-std-ops/