We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f280acf commit 1b245baCopy full SHA for 1b245ba
library/core/src/str/iter.rs
@@ -200,6 +200,15 @@ impl<'a> Iterator for CharIndices<'a> {
200
self.iter.count()
201
}
202
203
+ #[inline]
204
+ fn advance_by(&mut self, remainder: usize) -> Result<(), NonZero<usize>> {
205
+ let pre_len = self.iter.iter.len();
206
+ let res = self.iter.advance_by(remainder);
207
+ let len = self.iter.iter.len();
208
+ self.front_offset += pre_len - len;
209
+ res
210
+ }
211
+
212
#[inline]
213
fn size_hint(&self) -> (usize, Option<usize>) {
214
self.iter.size_hint()
0 commit comments