Function rufl::string::capitalize

source ·
pub fn capitalize(s: impl AsRef<str>) -> String
Expand description

Converts the first character of string to upper case and the remaining to lower case.

§Arguments

  • s - The string to capitalize.

§Returns

Returns the capitalized string.

§Examples

Basic usage:

use rufl::string;

assert_eq!("Foo", string::capitalize("FOO"));

assert_eq!("_foo", string::capitalize("_fOO"));

assert_eq!("Foo_bar", string::capitalize("foo_Bar"));

assert_eq!("Foo bar", string::capitalize("foo Bar"));