trait
从多种数据类型中抽取出这些类型之间可通用的方法或属性
从多种数据类型中抽取出这些类型之间可通用的方法或属性,并将它们放进另一个相对更抽象的类型中,是一种很好的代码复用方式,也是多态的一种体现方式。 在面向对象语言中,这种功能一般通过接口(interface)实现。在Rust中,这种功能通过Trait实现
从多种数据类型中抽取出这些类型之间可通用的方法或属性,并将它们放进另一个相对更抽象的类型中,是一种很好的代码复用方式,也是多态的一种体现方式。 在面向对象语言中,这种功能一般通过接口(interface)实现。在Rust中,这种功能通过Trait实现