Trait TextUtils

Source
pub trait TextUtils<'a> {
    // Required methods
    fn force_usize(&self) -> usize;
    fn force_i32(&self) -> i32;
    fn force_i64(&self) -> i64;
    fn force_u64(&self) -> u64;
    fn force_f64(&self) -> f64;
    fn before(&'a self, u: &str) -> &'a str;
    fn after(&'a self, t: &str) -> &'a str;
    fn between(&'a self, t: &str, u: &str) -> &'a str;
    fn between2(&'a self, t: &str, u: &str) -> &'a str;
    fn rev_before(&'a self, t: &str) -> &'a str;
    fn rev_after(&'a self, t: &str) -> &'a str;
}

Required Methods§

Source

fn force_usize(&self) -> usize

Source

fn force_i32(&self) -> i32

Source

fn force_i64(&self) -> i64

Source

fn force_u64(&self) -> u64

Source

fn force_f64(&self) -> f64

Source

fn before(&'a self, u: &str) -> &'a str

Source

fn after(&'a self, t: &str) -> &'a str

Source

fn between(&'a self, t: &str, u: &str) -> &'a str

Source

fn between2(&'a self, t: &str, u: &str) -> &'a str

Source

fn rev_before(&'a self, t: &str) -> &'a str

Source

fn rev_after(&'a self, t: &str) -> &'a str

Implementations on Foreign Types§

Source§

impl<'a> TextUtils<'a> for str

Source§

fn force_usize(&self) -> usize

Source§

fn force_i32(&self) -> i32

Source§

fn force_i64(&self) -> i64

Source§

fn force_u64(&self) -> u64

Source§

fn force_f64(&self) -> f64

Source§

fn before(&'a self, u: &str) -> &'a str

Source§

fn after(&'a self, t: &str) -> &'a str

Source§

fn between(&'a self, t: &str, u: &str) -> &'a str

Source§

fn between2(&'a self, t: &str, u: &str) -> &'a str

Source§

fn rev_before(&'a self, t: &str) -> &'a str

Source§

fn rev_after(&'a self, t: &str) -> &'a str

Implementors§