読者です 読者をやめる 読者になる 読者になる

Rust 0.9で`@mut`が消えた

Rust

Rust 0.9のリリースノート(仮)を読んでいたら、@mut has been removed. Use std::cell::{Cell, RefCell} instead.って一文が。マジすか。(他にも@が将来的な削除対象入りするとか面白いネタがいくつかある)

てなわけで該当のPull Requestはこちら:

今後は、Gc<RefCell<T>>ないしはRC<RefCell<T>>などを使えとのことで。1:1 schedulingが追加されるとか、派手な機能追加もあるけど、なんというか地味にデカい変更入ってるRust 0.9は、今週ないし来週にでる模様。

本当に今年中に1.0にたどり着くのかな……