If I try to set nightly-x86_64-unknown-linux-musl as the default toolchain, I get an error:
$ rustup default nightly-x86_64-unknown-linux-musl
info: syncing channel updates for 'nightly-x86_64-unknown-linux-musl'
error: target not found: 'x86_64-unknown-linux-musl'
But obviously the target exists because I can compile with cargo build --target=x86_64-unknown-linux-musl just fine.