indexed_string (cargo): A naive implementation for rust's string to support index, works with unicode in O(n) time.
Keywords: unicode|utility