main/
main.rs

1use recase::{Casing, ReCase};
2
3fn main() {
4    const INPUT: &str = "Löng and meaningless-Ẽxample_Text";
5
6    // Using the Casing Trait
7    println!("{}", INPUT.to_kebab_case()); // Prints "löng-and-meaningless-ẽxample-text"
8
9    let recase = ReCase::new(INPUT);
10
11    println!("{}", recase.snake_case()); // Prints "löng_and_meaningless_ẽxample_text"
12    println!("{}", recase.camel_case()); // Prints "löngAndMeaninglessẼxampleText"
13}