fn decode_char_at(s: &str, i: usize) -> (char, usize)
Decode the char at byte offset i in s, returning the char and its UTF-8 byte length.
i
s