fn write_identical_level<I, S>( iter: I, sink: &mut S, state: &mut S::State, ) -> Result<(), S::Error>where I: Iterator<Item = char>, S: CollationKeySink + ?Sized,