Trait TrimInPlace

Source
pub trait TrimInPlace {
    // Required methods
    fn trim_in_place(&mut self) -> &str;
    fn trim_start_in_place(&mut self) -> &str;
    fn trim_end_in_place(&mut self) -> &str;
    fn trim_matches_in_place(&mut self, pat: char) -> &str;
    fn trim_start_matches_in_place(&mut self, pat: char) -> &str;
    fn trim_end_matches_in_place(&mut self, pat: char) -> &str;
}

Required Methods§

Source

fn trim_in_place(&mut self) -> &str

Source

fn trim_start_in_place(&mut self) -> &str

Source

fn trim_end_in_place(&mut self) -> &str

Source

fn trim_matches_in_place(&mut self, pat: char) -> &str

Source

fn trim_start_matches_in_place(&mut self, pat: char) -> &str

Source

fn trim_end_matches_in_place(&mut self, pat: char) -> &str

Implementations on Foreign Types§

Source§

impl TrimInPlace for String

Source§

fn trim_in_place(&mut self) -> &str

Source§

fn trim_start_in_place(&mut self) -> &str

Source§

fn trim_end_in_place(&mut self) -> &str

Source§

fn trim_matches_in_place(&mut self, pat: char) -> &str

Source§

fn trim_start_matches_in_place(&mut self, pat: char) -> &str

Source§

fn trim_end_matches_in_place(&mut self, pat: char) -> &str

Implementors§