@@ -721,7 +721,7 @@ macro_rules! skip_iterator_byteiter_base {
721721/// Create impl ByteIter block for skip iterator.
722722macro_rules! skip_iterator_byteiter_impl {
723723 ( $iterator: ident, $mask: ident, $i: ident, $l: ident, $t: ident, $c: ident) => {
724- impl <' a: ' b, ' b, const FORMAT : u128 > BytesIter <' a> for $iterator<' a, ' b, FORMAT > {
724+ unsafe impl <' a: ' b, ' b, const FORMAT : u128 > BytesIter <' a> for $iterator<' a, ' b, FORMAT > {
725725 skip_iterator_byteiter_base!( FORMAT , $mask) ;
726726
727727 /// Peek the next value of the iterator, without consuming it.
@@ -821,7 +821,7 @@ impl<'a: 'b, 'b, const FORMAT: u128> SpecialBytesIterator<'a, 'b, FORMAT> {
821821 is_digit_separator ! ( FORMAT ) ;
822822}
823823
824- impl < ' a : ' b , ' b , const FORMAT : u128 > BytesIter < ' a > for SpecialBytesIterator < ' a , ' b , FORMAT > {
824+ unsafe impl < ' a : ' b , ' b , const FORMAT : u128 > BytesIter < ' a > for SpecialBytesIterator < ' a , ' b , FORMAT > {
825825 skip_iterator_byteiter_base ! ( FORMAT , SPECIAL_DIGIT_SEPARATOR ) ;
826826
827827 /// Peek the next value of the iterator, without consuming it.
0 commit comments