pub fn len(s: &String) -> usize {
        // let graphemes = UnicodeSegmentation::graphemes(&s[..], true).collect::<Vec<&str>>();
        // graphemes.len()
        s.chars().count()
    }
/*
    returns the length of a String, taking graphemes into account
    */
returns the length of a String, taking graphemes into account
returns the length of a String taking graphemes into account
pub fn len(s: &String) -> usize {
        // let graphemes = UnicodeSegmentation::graphemes(&s[..], true).collect::<Vec<&str>>();
        // graphemes.len()
        s.chars().count()
    }
pub fn len ( s : & String ) -> usize { // let graphemes = UnicodeSegmentation::graphemes(&s[..], true).collect::<Vec<&str>>(); // graphemes.len() s . chars ( ) . count ( ) }
returns the length of a String, taking graphemes into account
returns the length of a String taking graphemes into account
s
&String
s
&String