Skip to content

Commit 08f8992

Browse files
committed
Disregard equality binop in fallback parser
1 parent d2a823d commit 08f8992

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

impl/src/fmt.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,11 @@ fn fallback_explicit_named_args(input: ParseStream) -> Result<FmtArguments> {
184184
};
185185

186186
while !input.is_empty() {
187-
if input.peek(Token![,]) && input.peek2(Ident::peek_any) && input.peek3(Token![=]) {
187+
if input.peek(Token![,])
188+
&& input.peek2(Ident::peek_any)
189+
&& input.peek3(Token![=])
190+
&& !input.peek3(Token![==])
191+
{
188192
input.parse::<Token![,]>()?;
189193
let ident = input.call(Ident::parse_any)?;
190194
input.parse::<Token![=]>()?;

0 commit comments

Comments
 (0)