博客 / 詳情

返回

Rust的關聯類型和泛型

例如在應用中

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

user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.