Just noting here, rustup.sh now has a similar functionality of saving things as multirust does.
If you run rustup.sh with ./rustup.sh --save, it will save the downloaded tar, and it just uses the existing tar instead of downloading a new one if you’re still on the same nightly. There isn’t really a need to use multirust for this unless you’re dealing with many different rust versions.