#![allow(dead_code, deprecated, unused_variables, unused_mut)] fn main() { let yes = "y̆es"; let mut char_indices = yes.char_indices(); assert_eq!(Some((0, 'y')), char_indices.next()); assert_eq!(Some((1, '\u{0306}')), char_indices.next()); assert_eq!(Some((3, 'e')), char_indices.next()); assert_eq!(Some((4, 's')), char_indices.next()); assert_eq!(None, char_indices.next()); }