There are times when it is desirable to work with a struct that gives constant-time access to chars (such as Vec<char> or VecDeque<char>), but currently the APIs return a String (or take a &str as input).
Currently, users must translate to/from String to work with certain APIs (such as katakana_to_hiragana()). We should try to support iterators over char as input/output.
There are times when it is desirable to work with a struct that gives constant-time access to chars (such as
Vec<char>orVecDeque<char>), but currently the APIs return aString(or take a&stras input).Currently, users must translate to/from
Stringto work with certain APIs (such askatakana_to_hiragana()). We should try to support iterators overcharas input/output.