diff --git a/parser/src/fstring.rs b/parser/src/fstring.rs index c63719e..c4b6e18 100644 --- a/parser/src/fstring.rs +++ b/parser/src/fstring.rs @@ -207,14 +207,12 @@ impl<'a> FStringParser<'a> { '"' | '\'' => { expression.push(ch); loop { - match self.next_char() { - Some(c) => { - expression.push(c); - if c == ch { - break; - } - } - None => return Err(UnterminatedString), + let Some(c) = self.next_char() else { + return Err(UnterminatedString); + }; + expression.push(c); + if c == ch { + break; } } }