2017-01-27から1日間の記事一覧

RustでArrayにcollectしたい

Rustで以下のコードは違法 (0 .. 9).map(|i| i*i).collect::<[i32; 10]>::() これは配列がFromIteratorを実装していないため. こういう時はArrayVecを使う. 取り敢えずCargo.tomlのdependenciesに arrayvec = "0.3.20" を書き加えて extern crate arrayvec…