>>383
borrow mut な部分を unsafe {} で囲むとコンパイル通せるんだっけ?