Skip to main content

StringExt

Trait StringExt 

Source
pub trait StringExt {
    // Required methods
    fn to_camel_case(&self) -> String;
    fn to_snake_case(&self) -> String;
    fn to_kebab_case(&self) -> String;
    fn mask(&self, keep_start: usize, keep_end: usize) -> String;
}

Required Methods§

Source

fn to_camel_case(&self) -> String

Source

fn to_snake_case(&self) -> String

Source

fn to_kebab_case(&self) -> String

Source

fn mask(&self, keep_start: usize, keep_end: usize) -> String

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl StringExt for String

Source§

fn to_camel_case(&self) -> String

Source§

fn to_snake_case(&self) -> String

Source§

fn to_kebab_case(&self) -> String

Source§

fn mask(&self, keep_start: usize, keep_end: usize) -> String

Implementors§