i'm going to start splitting the cargo PR (
https://github.com/pantsbuild/pants/pull/9781) into two PRs, one which installs cargo via rustup and one which takes
@witty-crayon-22786's suggestion to convert the
cargo-fetcher
crate into a binary executable