Rust is much better at caching the intermediate results of compilation. First time compilation might take some time, recompilation will be faster though.
Might be better than whatever C++ does though.
Then most organizations have staging areas where you can share binaries across the company.
And the two package managers that have been growing community support, conan and vcpkg, support caching and distribution of binary dependencies.
No doubt cargo will eventually get something similar, it just isn't there today.