Expand description
Case inflection for derive macros.
Provides the standard set of rename_all case transformations used by
serde, ts-rs, flowjs-rs, and similar derive crates.
use derive_inflection::Inflection;
assert_eq!(Inflection::Camel.apply("first_name"), "firstName");
assert_eq!(Inflection::Snake.apply("firstName"), "first_name");
assert_eq!(Inflection::Kebab.apply("firstName"), "first-name");
assert_eq!(Inflection::ScreamingSnake.apply("firstName"), "FIRST_NAME");Enumsยง
- Inflection
- Field/variant name inflection.