例如在应用中
pub trait Comm<T> {
fn send_msg(&self, topic:&str, msg:T);
}
pub trait Comm2 {
type Message;
fn send_msg(&self, topic:&str, msg:Self::Message);
}
好像泛型和关联类型都能实现 到底有什么区别那,今天实际用的时候才想明白一点
Swift社区赞 4阅读 1.2k
白水赞 2阅读 1.8k
泊浮目赞 1阅读 4.4k
xiaoyan2017阅读 4.8k
xiaoyan2017赞 1阅读 786评论 2
putao阅读 1.1k
非凸科技阅读 978
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。