Rust發布1.41.0鬆綁Trait實作限制

Rust團隊發布了最新Rust 1.41版本,放寬Trait實作的限制,同時也改進Cargo的安裝,而且這個版本將是最後支援32位元蘋果系統的版本。
官方提到,由於在Rust 1.41孤立規則(Orphan Rule)太過嚴格,阻礙了組合(Composition)。孤立規則是用來預防相依性項目,在添加新Trait實作時造成破壞,也就是說只有在當前區域Crate中而非外部Crate時,Rust才會允許Trait或是類型實作。

臉書留言

胡 自文

(這個頁面共進入 2 次, 今天進入 1 次)