Crate inflections[−][src]
Expand description
This is a library which allows anyone to change various properties of their strings with a heavy emphasis on performance. Allows programmers to manipulate a single programatic name consistently in multiple contexts.
Example
// Remember to import the `Inflect` trait!
use inflections::Inflect;
assert_eq!("Hello World".to_camel_case(), "helloWorld".to_owned());
Modules
Utilities to change the case of a string to another case. Supports “lower case,” “UPPER CASE,” “sentence case,” “Title Case,” “camelCase,” “PascalCase,” “kebab-case,” “Train-Case,” “snake_case,” and “CONSTANT_CASE.”
Traits
An extension trait to make the functions in the case
module available as
methods on the str
type.