This library provides functions to change the case convention of a string.
Supported cases:
shell
cargo add case-switcher
```rust use case_switcher as cs;
fn main() { let sample = "avocado bagel-coffeeDONUTEclair_food.gravy";
let result = cs::to_camel(sample);
assert_eq!(result, "avocadoBagelCoffeeDONUTEclairFoodGravy");
let result = cs::to_dot(sample);
assert_eq!(result, "avocado.bagel.coffee.donut.eclair.food.gravy");
let result = cs::to_kebab(sample);
assert_eq!(result, "avocado-bagel-coffee-donut-eclair-food-gravy");
let result = cs::to_pascal(sample);
assert_eq!(result, "AvocadoBagelCoffeeDONUTEclairFoodGravy");
let result = cs::to_path(sample);
assert_eq!(result, "avocado/bagel/coffee/donut/eclair/food/gravy");
let result = cs::to_snake(sample);
assert_eq!(result, "avocado_bagel_coffee_donut_eclair_food_gravy");
let result = cs::to_title(sample);
assert_eq!(result, "Avocado Bagel Coffee DONUT Eclair Food Gravy");
} ```