Trait BufTools

Source
pub trait BufTools: Sealed {
    // Required methods
    fn capitalise_ascii(&self) -> Cow<'_, [u8]>;
    fn decapitalise_ascii(&self) -> Cow<'_, [u8]>;
}
Available on crate feature string only.
Expand description

The main string tools operating on raw byte slices.

Required Methods§

Source

fn capitalise_ascii(&self) -> Cow<'_, [u8]>

A string capitalize function which operates on ASCII only strings.

Source

fn decapitalise_ascii(&self) -> Cow<'_, [u8]>

A string decapitalize function which operates on ASCII only strings. This essentially does the inverse of the capitalise function.

Implementations on Foreign Types§

Source§

impl BufTools for [u8]

Source§

fn capitalise_ascii(&self) -> Cow<'_, [u8]>

Source§

fn decapitalise_ascii(&self) -> Cow<'_, [u8]>

Implementors§