https://www.rust-lang.org/tools/install download rust-initr.exe
running into the win + R cmd rust-init.exe download directory,
Enter the following statement
set CARGO_HOME=D:\Program Files\rust
set RUSTUP_HOME=D:\Program Files\rust\temp
# For updating the toolchain
set RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static
# For updating rustup
set RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup
Run rust-init.exe in cmd
After running in C: \ Users \ mayn \ .cargo directory or D: \ Program Files \ rust directory (environment variable is not clear at this failure) add config file
Follows
[source.crates-io]
registry ="https://github.com/rust-lang/crates.io-index"
replace-with = 'ustc'
[source.ustc]
registry = "http://mirrors.ustc.edu.cn/crates.io-index"