Rust学习_4.Trait

Trait

  • Trait 告诉编译器:某种类型具有哪些并且可以与其他类型共享的功能;
  • 抽象地定义共享行为;
  • Trait bounds(约束):泛型类型参数指定为实现了特定行为的类型。