[][src]Trait string_manipulation::StringManipulation

pub trait StringManipulation {
    fn removechar(&self, index: usize) -> String;
fn substring(&self, start: usize, end: usize) -> String;
fn get_length(&self) -> usize;
fn get_index(&self, index: usize) -> char;
fn indexes_of(&self, character: char) -> Vec<i32>;
fn index_of(&self, character: char) -> usize; }

Required methods

fn removechar(&self, index: usize) -> String

fn substring(&self, start: usize, end: usize) -> String

fn get_length(&self) -> usize

fn get_index(&self, index: usize) -> char

fn indexes_of(&self, character: char) -> Vec<i32>

fn index_of(&self, character: char) -> usize

Loading content...

Implementations on Foreign Types

impl StringManipulation for String[src]

Loading content...

Implementors

Loading content...