Trait inflector::Inflector

source ·
pub trait Inflector {
Show 20 methods // Required methods fn to_camel_case(&self) -> String; fn is_camel_case(&self) -> bool; fn to_pascal_case(&self) -> String; fn is_pascal_case(&self) -> bool; fn to_snake_case(&self) -> String; fn is_snake_case(&self) -> bool; fn to_screaming_snake_case(&self) -> String; fn is_screaming_snake_case(&self) -> bool; fn to_kebab_case(&self) -> String; fn is_kebab_case(&self) -> bool; fn to_train_case(&self) -> String; fn is_train_case(&self) -> bool; fn to_sentence_case(&self) -> String; fn is_sentence_case(&self) -> bool; fn to_title_case(&self) -> String; fn is_title_case(&self) -> bool; fn ordinalize(&self) -> String; fn deordinalize(&self) -> String; fn to_foreign_key(&self) -> String; fn is_foreign_key(&self) -> bool;
}

Required Methods§

Implementations on Foreign Types§

source§

impl Inflector for str

source§

impl Inflector for String

Implementors§