Update Android.bp by running cargo_embargo am: 6c28a52e80 am: c7f63f7b4b

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

Change-Id: Iad2cecbe1ef0ae0e3593c70a01e8107a90241251
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
tree: 3f58b2ade19fe69447acb26c28fa155c357148a1
  1. src/
  2. .cargo_vcs_info.json
  3. .gitignore
  4. .travis.yml
  5. Android.bp
  6. cargo.metadata
  7. Cargo.toml
  8. cargo_embargo.json
  9. CHANGELOG.md
  10. LICENSE
  11. METADATA
  12. MODULE_LICENSE_APACHE2
  13. OWNERS
  14. README.md
README.md

Build Status

Crate for manipulating case of identifiers in Rust programs.

Features

  • Supports snake_case, lowercase, camelCase, PascalCase, SCREAMING_SNAKE_CASE, and kebab-case
  • Rename variants, and fields

Examples

assert_eq!("helloWorld", RenameRule::CamelCase.apply_to_field("hello_world"));

assert_eq!("i_love_serde", RenameRule::SnakeCase.apply_to_variant("ILoveSerde"));