Trait enso_prelude::StringOps[][src]

pub trait StringOps {
    fn is_enclosed(&self, first_char: char, last_char: char) -> bool;
}

Required methods

fn is_enclosed(&self, first_char: char, last_char: char) -> bool[src]

Implementors

impl<T: AsRef<str>> StringOps for T[src]

fn is_enclosed(&self, first_char: char, last_char: char) -> bool[src]

Check if given string starts and ends with given characters.

Optimized to be O(1) if both characters are within ASCII range.