Using less cargo space

You can reuse the same directory for compiling rust intermediate files and use less overall disk space by setting target-dir to a single location, shared between projects.

The following config snippet will use $HOME/.cargo/target for this purpose.

bencord0@localhost ~ $ cat .cargo/config.toml
[build]
target-dir = ".cargo/target"