rustup 1.29.3 (edbc831ce 2026-11-02) dirty 5 modifications The Rust toolchain installer Usage: rustup[EXE] [OPTIONS] [+toolchain] [COMMAND] Commands: install Install or update the given toolchains, or by default the active toolchain uninstall Uninstall the given toolchains toolchain Install, uninstall, or list toolchains default Set the default toolchain show Show the active and installed toolchains or profiles update Update Rust toolchains and rustup check Check for updates to Rust toolchains and rustup target Modify a toolchain's supported targets component Modify a toolchain's installed components override Modify toolchain overrides for directories run Run a command with an environment configured for a given toolchain which Display which binary will be run for a given command doc Open the documentation for the current toolchain man View the man page for a given command self Modify the rustup installation set Alter rustup settings completions Generate tab-completion scripts for your shell help Print this message or the help of the given subcommand(s) Arguments: [+toolchain] Release channel (e.g. +stable) or custom toolchain to set override Options: -v, --verbose Set log level to 'DEBUG' if 'RUSTUP_LOG' is unset -q, --quiet Disable progress output, set log level to 'WARN' if 'RUSTUP_LOG' is unset -h, --help Print help -V, --version Print version Discussion: Rustup installs The Rust Programming Language from the official release channels, enabling you to easily switch between stable, beta, and nightly compilers and keep them updated. It makes cross-compiling simpler with binary builds of the standard library for common platforms. If you are new to Rust consider running `rustup doc --book` to learn Rust. Common commands: Update Rust toolchains and rustup $ rustup update Install the current stable release of Rust for your host platform $ rustup toolchain install stable