Idea: Enable Cargo to cache dependencies locally

Isn't this question to machines admin?

Also, note that any user on machine can be infected by malware, in this case we also cannot protect cache anyway - separating privileges further harms usability.

Thanks for the flags detail, but this way changing compiler version would require to recompile world. We might need a stable ABI, its versioning, keep track of which versions of internal representation used in incremental cache, to recompile only if necessary. This way we could keep maximum of binary artifacts from previous compilation.