somewhat of a rust noob: but as I recall there is a difference between string and array of chars.
string use utf-8, which is 1 byte for the most common characters.
char is unicode
string use utf-8, which is 1 byte for the most common characters.
char is unicode
An array of `char` would technically be UTF-32. Which isn't particularly useful, imho.