Skip to main content

type_name

Function type_name 

Source
pub fn type_name(raw: &str, suffix: &str) -> String
Expand description

PascalCase + exactly one suffix, avoiding doubled or SCREAMING suffixes. ("KEY_NOT_FOUND", "Error") -> KeyNotFoundError; ("AlreadyError", "Error") -> AlreadyError.