🌃
【Clion】NightlyのRustで`Use of moved value`が表示される不具合の対処方法"
事象
Rustのバージョン更新後、下の図のようにコピートレイトを実装している型の変数に対してもUse of moved value
が表示されてしまうようになりました。
対処法
プロジェクト直下にrust-toolchain.toml
を作成し、nightly-2023-04-20
を使用するように宣言します。
[toolchain]
channel = "nightly-2023-04-20"
cargo build
した際に以下のようなエラーが出たら、エラーの通りにrustup ~
のところを実行すればビルドできるようになります。
build with the standard library, try:
rustup component add rust-src --toolchain nightly-2023-04-20-x86_64-unknown-linux-gnu
結果
エラーが消えた!(ワザップ風)
Discussion