例如在应用中

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);
}

好像泛型和关联类型都能实现 到底有什么区别那,今天实际用的时候才想明白一点

image.png


o_ra
3 声望3 粉丝

记录工作中碰到的问题