Trait enso_flexer::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]

Loading content...

Implementors

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

pub 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.

Loading content...