pub fn to_upper_snake_case(s: &str) -> String