Inline <EscapeDefault as Iterator>::next

This commit is contained in:
Martin Gammelsæter 2022-03-10 15:35:22 +01:00
parent 7f4f4fc34c
commit c62ab422d0

View file

@ -110,6 +110,8 @@ pub fn escape_default(c: u8) -> EscapeDefault {
#[stable(feature = "rust1", since = "1.0.0")]
impl Iterator for EscapeDefault {
type Item = u8;
#[inline]
fn next(&mut self) -> Option<u8> {
self.range.next().map(|i| self.data[i as usize])
}