diff --git a/docs/lang/rust.md b/docs/lang/rust.md index 89a7a11e6..d45541860 100644 --- a/docs/lang/rust.md +++ b/docs/lang/rust.md @@ -1,9 +1,10 @@ # Rust -Rust/cargo can be installed which uses rustup under the hood. mise will install rustup if it is not -already installed and add the requested targets. By default, mise uses the default location of rustup/cargo -(`~/.rustup` and `~/.cargo`), but you can change this by setting the `MISE_RUSTUP_HOME` and `MISE_CARGO_HOME` -environment variables if you'd like to isolate mise's rustup/cargo from your other rustup/cargo installations. +Rust/cargo can be installed which uses rustup under the hood. mise will install rustup if it is not already +installed and add the requested targets. By default, mise respects the `RUSTUP_HOME` and `CARGO_HOME` environment +variables for the home directories and falls back to their standard location (`~/.rustup` and `~/.cargo`) if they are +not set. You can change this by setting the `MISE_RUSTUP_HOME` and `MISE_CARGO_HOME` environment variables if you'd like +to isolate mise's rustup/cargo from your other rustup/cargo installations. Unlike most tools, these won't exist inside of `~/.local/share/mise/installs` because they are managed by rustup. All mise does is set the `RUST_TOOLCHAIN` environment variable to the requested version and rustup will