pub fn paint(&self, raw_str: &str) -> String {
        match *self {
            Self::File => prepend_icon(raw_str),
            Self::Grep => prepend_grep_icon(raw_str),
            Self::ProjTags => format!("{} {}", get_tagkind_icon(raw_str), raw_str),
        }
    }
/// Returns a `String` of raw str with icon added.
Returns a `String` of raw str with icon added.
Returns a ` String ` of raw str with icon added .
pub fn paint(&self, raw_str: &str) -> String {
        match *self {
            Self::File => prepend_icon(raw_str),
            Self::Grep => prepend_grep_icon(raw_str),
            Self::ProjTags => format!("{} {}", get_tagkind_icon(raw_str), raw_str),
        }
    }
pub fn paint ( & self , raw_str : & str ) -> String { match * self { Self :: File => prepend_icon ( raw_str ) , Self :: Grep => prepend_grep_icon ( raw_str ) , Self :: ProjTags => format ! ( " " get_tagkind_icon ( raw_str ) raw_str ) , } }
Returns a `String` of raw str with icon added.
Returns a ` String ` of raw str with icon added .
&self
raw_str
&str