Trait convert_case::Casing

source ·
pub trait Casing {
    // Required methods
    fn to_case(&self, case: Case) -> String;
    fn from_case(&self, case: Case) -> FromCasing;
}
Expand description

Describes items that can be converted into a case.

Implemented for string slices &str and owned strings String.

Required Methods§

source

fn to_case(&self, case: Case) -> String

References self and converts to the given case.

source

fn from_case(&self, case: Case) -> FromCasing

Creates a FromCasing struct, which saves information about how to parse self before converting to a case.

Implementations on Foreign Types§

source§

impl Casing for str

source§

fn to_case(&self, case: Case) -> String

source§

fn from_case(&self, case: Case) -> FromCasing

source§

impl Casing for String

source§

fn to_case(&self, case: Case) -> String

source§

fn from_case(&self, case: Case) -> FromCasing

Implementors§