rustup
rustup
TLDR
Install the nightly toolchain for your system
$ rustup install nightly
Switch the default toolchain to nightly so that the cargo and rustc commands will use it
$ rustup default nightly
Use the nightly toolchain when inside the current project, but leave global settings unchanged
$ rustup override set nightly
Update all toolchains
$ rustup update
List installed toolchains
$ rustup show
Run cargo build with a certain toolchain
$ rustup run [toolchain_name] cargo build
Open the local rust documentation in the default web browser
$ rustup doc