Yes. rustup is an official Rust project. It is the recommended way to install Rust at https://www.rust-lang.org.
The source for Rust's standard library can be obtained by running
rustup component add rust-src. It will be downloaded to the
<toolchain root>/lib/rustlib/src/rust directory of the current toolchain.
rustup fails with Windows error 32, it may be due to antivirus scanning
in the background. Disable antivirus scanner and try again.
rustup fails to self-update in this way it's usually because RLS is
running (your editor is open and running RLS). The solution is to stop RLS (by
closing your editor) and try again.
Restart your shell. This will reload your
variable to include Cargo's bin directory (