As I know there are 14_005 crates available via https://crates.io also there are a lot of rust code not published yet. Many of theses packets use at least https://travis-ci.org/ and https://ci.appveyor.com/ .
And of course almost all of these rust code uses cargo and depend on some other packets. So many machines in the clouds again and again build the same packages with the identical preferences.
I wonder anybody discuss possibility to build for each version of package submitted to crates.io in two variants for ubuntu/windows which are used in Travis/Appveyor, convert these binaries to sccache internal cache and share via some protocol. I suppose Travis/Appveyor can take care about sharing part, because of it should speedup builds and save money for them.
What do you think?