Function capitalize

Source
pub fn capitalize(
    txt: String,
    cap_type: Capitalization,
) -> Result<String, EmptyStringError>
Expand description

Capitalizes the first character of the given string according to cap_type. Returns Err(EmptyStringError) if the string is empty.

ยงExample

use string_util::Capitalization;

let result = string_util::capitalize(String::from("ngozi"), Capitalization::UpperCase).unwrap();
assert_eq!(result,  String::from("Ngozi"));

let result = string_util::capitalize(String::from("Shalewa"), Capitalization::LowerCase).unwrap();
assert_eq!(result, String::from("shalewa"));