クソだけどメモリ安全な両端キュー
Rcと内部可変性について触れたので,こんな興味深い考えが浮かんできます...Rcを使えば 値を変更することはできそうです.そしてもしそうなら,双方向リストを安全に実装 できるかもしれません!
この章では内部可変性に詳しくなりましょう.そして安全であることは必ずしも正しいことを 意味しないことをツラい方法で学んでいくことになるでしょう.双方向リストはむずかしいし, 私はいつもどこかで何かを間違えます.
fourth.rs
というファイルを新しく作りましょう:
// in lib.rs
pub mod first;
pub mod second;
pub mod third;
pub mod fourth;
今回も無菌手術です.でも,いつもみたいに過去の章のロジックを使い回すこともあるでしょう.
免責事項:この章はダメな例の実演です.