基本 Rust 代码编译并运行,但 CLion 给出移动错误

Basic Rust code compiles and runs but CLion gives move error

以下函数:

fn double(n: u32) -> u32 {
    n + n
}

给出以下错误:

虽然编译和运行都很好,没有任何警告。

我正在使用最新版本的 CLion 和 IntelliJ-Rust 插件以及最新的 rustc nightly(clippy 等也全部更新)。

这是 IntelliJ-Rust 插件中当前未解决的问题。

查看相关问题here

我将使用 rls 切换到 vscode。