進階主題immutable 型態版本:0.21在這個頁面上immutable 型態什麼是 immutable 型態? 這些型態可以實例化,但永遠不會改變其值。為更新值,必須實例化一個新值。 為何要使用 immutable 型態? 與 React 類似的是,屬性會從祖先元件傳播到子元件。這意味著當各個元件進行更新時,屬性必須存在。這就是屬性在理想情況下應該易於複製的原因。為達成此事,我們通常會將資料包裝在 Rc 中。 immutable 型態很適合儲存屬性的值,因為它們在元件間傳遞時可以輕鬆地加以複製。 進一步閱讀 immutable 範例 Crate `implicit-clone`