rustbasic_core/cli/
utils.rs1pub fn to_snake_case(s: &str) -> String {
2 let mut snake = String::new();
3 for (i, ch) in s.chars().enumerate() {
4 if ch.is_uppercase() && i != 0 {
5 snake.push('_');
6 }
7 snake.push(ch.to_ascii_lowercase());
8 }
9 snake
10}