pub fn to_screaming_snake_case(non_snake_case_string: &str) -> String
Expand description

Converts a &str to SCREAMING_SNAKE_CASE String

use cruet::case::to_screaming_snake_case;

assert_eq!(to_screaming_snake_case("foo_bar"), "FOO_BAR");
assert_eq!(to_screaming_snake_case("HTTP Foo bar"), "HTTP_FOO_BAR");
assert_eq!(to_screaming_snake_case("Foo bar"), "FOO_BAR");
assert_eq!(to_screaming_snake_case("Foo Bar"), "FOO_BAR");
assert_eq!(to_screaming_snake_case("FooBar"), "FOO_BAR");
assert_eq!(to_screaming_snake_case("fooBar"), "FOO_BAR");
assert_eq!(to_screaming_snake_case("fooBar3"), "FOO_BAR_3");