diff --git a/src/de.rs b/src/de.rs index c03491c62..7cc9f9b8e 100644 --- a/src/de.rs +++ b/src/de.rs @@ -899,7 +899,7 @@ impl<'de, R: Read<'de>> Deserializer { fn scan_number(&mut self, buf: &mut String) -> Result<()> { match tri!(self.peek_or_null()) { b'.' => self.scan_decimal(buf), - c @ (b'e' | b'E') => self.scan_exponent(c as char, buf), + e @ b'e' | e @ b'E' => self.scan_exponent(e as char, buf), _ => Ok(()), } } @@ -924,7 +924,7 @@ impl<'de, R: Read<'de>> Deserializer { } match tri!(self.peek_or_null()) { - c @ (b'e' | b'E') => self.scan_exponent(c as char, buf), + e @ b'e' | e @ b'E' => self.scan_exponent(e as char, buf), _ => Ok(()), } }