8383 match mode {
8484 Mode :: Char | Mode :: Byte => {
8585 let mut chars = src. chars ( ) ;
86- let result = unescape_char_or_byte ( & mut chars, mode == Mode :: Byte ) ;
87- callback ( 0 ..( src. len ( ) - chars. as_str ( ) . len ( ) ) , result ) ;
86+ let res = unescape_char_or_byte ( & mut chars, mode == Mode :: Byte ) ;
87+ callback ( 0 ..( src. len ( ) - chars. as_str ( ) . len ( ) ) , res ) ;
8888 }
8989 Mode :: Str | Mode :: ByteStr => unescape_str_or_byte_str ( src, mode == Mode :: ByteStr , callback) ,
9090 Mode :: RawStr | Mode :: RawByteStr => {
@@ -263,7 +263,7 @@ where
263263 // them in the range computation.
264264 while let Some ( c) = chars. next ( ) {
265265 let start = src. len ( ) - chars. as_str ( ) . len ( ) - c. len_utf8 ( ) ;
266- let result = match c {
266+ let res = match c {
267267 '\\' => {
268268 match chars. clone ( ) . next ( ) {
269269 Some ( '\n' ) => {
@@ -284,7 +284,7 @@ where
284284 _ => ascii_check ( c, is_byte) ,
285285 } ;
286286 let end = src. len ( ) - chars. as_str ( ) . len ( ) ;
287- callback ( start..end, result ) ;
287+ callback ( start..end, res ) ;
288288 }
289289
290290 fn skip_ascii_whitespace < F > ( chars : & mut Chars < ' _ > , start : usize , callback : & mut F )
@@ -329,12 +329,12 @@ where
329329 // doesn't have to worry about skipping any chars.
330330 while let Some ( c) = chars. next ( ) {
331331 let start = src. len ( ) - chars. as_str ( ) . len ( ) - c. len_utf8 ( ) ;
332- let result = match c {
332+ let res = match c {
333333 '\r' => Err ( EscapeError :: BareCarriageReturnInRawString ) ,
334334 _ => ascii_check ( c, is_byte) ,
335335 } ;
336336 let end = src. len ( ) - chars. as_str ( ) . len ( ) ;
337- callback ( start..end, result ) ;
337+ callback ( start..end, res ) ;
338338 }
339339}
340340
0 commit comments