zvariant_utils::case

Function snake_or_kebab_case

Source
pub fn snake_or_kebab_case(s: &str, is_snake_case: bool) -> String
Expand description

Convert to snake or kebab case, assuming camel or Pascal case.

If s is already in snake or kebab case, should yield the same result.