From 8486c4756b15ca8aa2292137381755c14d55d13c Mon Sep 17 00:00:00 2001 From: noriaki watanabe Date: Mon, 3 Nov 2025 15:44:42 +0900 Subject: [PATCH] Remove temporary binding and return match result directly in almost_equals --- src/tests.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/tests.rs b/src/tests.rs index d7b4833e..339b5ac3 100644 --- a/src/tests.rs +++ b/src/tests.rs @@ -24,7 +24,7 @@ macro_rules! JArray { } fn almost_equals(a: &Value, b: &Value) -> bool { - let var_name = match (a, b) { + match (a, b) { (Value::Number(a), Value::Number(b)) => { let a = a.as_f64().unwrap(); let b = b.as_f64().unwrap(); @@ -39,8 +39,7 @@ fn almost_equals(a: &Value, b: &Value) -> bool { (&Value::Object(_), &Value::Object(_)) => panic!("Not implemented"), (&Value::Null, &Value::Null) => true, _ => false, - }; - var_name + } } fn normalize(json: &mut Value) {