Merge "Upgrade rust/crates/protobuf to 2.25.1" am: 6df3dff7d6 am: bfcacb22f0 am: a5b5351076 am: a405e7fa8f am: 4699de0ac2

Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/protobuf/+/1833580

Change-Id: I1a517c352f3a7900502ea55e6dd32c489fff86b5
tree: 0ea42a99027172a370ef97510f0727749334c49e
  1. benches/
  2. out/
  3. src/
  4. .cargo_vcs_info.json
  5. Android.bp
  6. build.rs
  7. Cargo.toml
  8. Cargo.toml.orig
  9. cargo2android.json
  10. LICENSE.txt
  11. METADATA
  12. MODULE_LICENSE_MIT
  13. OWNERS
  14. README.md
  15. regenerate.sh
  16. TEST_MAPPING
README.md

How to develop rust-protobuf itself

cargo test --all to build everything.

If code generator is changed, code needs to be regenerated, see regenerate.sh.