3.2.1 实现 Trait
01-实现 Trait — Comprehensive Rust
1分钟内可阅读完
译文 · 基于 Comprehensive Rust
原文链接: https://google.github.io/comprehensive-rust/methods-and-traits/traits.html
Rust 允许用 trait 对类型做抽象。它们类似于接口:
| |
Trait 定义了类型要实现该 trait 所必须具备的一组方法。
下一节「泛型」中,我们会看到如何编写对所有实现某 trait 的类型通用的功能。
01-实现 Trait — Comprehensive Rust
02-父 Trait — Comprehensive Rust
03-关联类型 — Comprehensive Rust