不是。
太長不看版:“是否可以移動”應該是位置的特性,而不是類型的特性(來自Without Boats 的文章《 Pinned places 》)。
Rust 默認所有類型都是可移動的,也就是說,任何值的所有權都可以被轉移到其它位置,因此必須使用 Pin 來證明其包裹的指針所指的值不會被轉移到其它位置。
如果不考慮向后兼容,重新設計rust語言,很多人認為更好的設計應該是:所有類型都默認應該是不可移動的,除非它有Move特性。
這樣的話,一個類型 T…。

郵 箱:
手 機:
電 話:
地 址:
不是。
太長不看版:“是否可以移動”應該是位置的特性,而不是類型的特性(來自Without Boats 的文章《 Pinned places 》)。
Rust 默認所有類型都是可移動的,也就是說,任何值的所有權都可以被轉移到其它位置,因此必須使用 Pin 來證明其包裹的指針所指的值不會被轉移到其它位置。
如果不考慮向后兼容,重新設計rust語言,很多人認為更好的設計應該是:所有類型都默認應該是不可移動的,除非它有Move特性。
這樣的話,一個類型 T…。
版權@|備案:粵IP*******|網站地圖 XML地圖