One of the first uses for Rust was rewriting parts of Firefox yet "Cargo was not designed for integration into existing build systems"? That's hard to believe.
A few months ago, Android (AOSP) announced it was moving from Soong to Bazel:
<a href="https://blog.bazel.build/2020/11/12/aosp_migrating_to_bazel.html" rel="nofollow">https://blog.bazel.build/2020/11/12/aosp_migrating_to_bazel....</a><p>Why would Rust in Android move to Soong? Who else is using Soong?