[−][src]Function dqcsim::common::util::friendly_name
pub fn friendly_name(name: impl AsRef<str>) -> String
Splits a CamelCase name into space-separated lowercase words.
Abbreviations remain uppercase, as shown in the examples below.
Examples
use dqcsim::common::util::friendly_name; assert_eq!(friendly_name("String"), "string"); assert_eq!(friendly_name("EnumVariants"), "enum variants"); assert_eq!(friendly_name("TestABC"), "test ABC"); assert_eq!(friendly_name("TestABCtestTest"), "test ABCtest test"); assert_eq!(friendly_name("TestABC_TestTest"), "test ABC test test");