aml_per_341614000 (11428529,com.google.android.go.permission,com.google.android.permission)
[LSC] Add LOCAL_LICENSE_KINDS to external/rust/crates/protobuf-parse am: 3208a2bad2 am: c3320e88b9 am: 1527e69921 am: 7e8184f03a

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

Change-Id: I575917b3d2617978af9efdb934cc516f5375a0a6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
tree: 361bd86cb416c52c38e8c9b047b1964700a5f3d8
  1. examples/
  2. src/
  3. tests/
  4. .cargo_vcs_info.json
  5. Android.bp
  6. Cargo.lock
  7. Cargo.toml
  8. Cargo.toml.orig
  9. cargo2android.json
  10. LICENSE
  11. LICENSE.txt
  12. METADATA
  13. MODULE_LICENSE_MIT
  14. OWNERS
  15. README.md
README.md

Parse .proto files

Parse .proto file definitions, not the protobuf text format serialization.

Files can be parsed using pure Rust parser (mod pure) or using the protoc command (mod protoc).

This crate is not meant to be used directly, but rather through the protobuf-codegen crate. If you think this crate might be useful to you, please consider creating an issue, until that this crate is considered to have no stable API.