cargo bash completion contains references to rustup which we don't use by default. leads to the following errors cargo build --target=<TAB>bash: rustup: command not found and more. need to patch it out or find a reasonable workaround. haven't checked zsh completion files yet.
Looks like it got fixed for 1.75.0