From e957e2050297f2bc105a41650ae4cdfa53051728 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jo=C3=A3o=20Magalh=C3=A3es?= <joamag@gmail.com>
Date: Tue, 15 Nov 2022 12:58:04 +0000
Subject: [PATCH] fix: new matches

---
 src/rom.rs | 26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/src/rom.rs b/src/rom.rs
index bf96dc3d..13c58ae9 100644
--- a/src/rom.rs
+++ b/src/rom.rs
@@ -412,20 +412,20 @@ impl Cartridge {
     }
 
     pub fn has_battery(&self) -> bool {
-        match self.rom_type() {
+        matches!(
+            self.rom_type(),
             RomType::Mbc1RamBattery
-            | RomType::Mbc2Battery
-            | RomType::RomRamBattery
-            | RomType::Mmm01RamBattery
-            | RomType::Mbc3TimerBattery
-            | RomType::Mbc3TimerRamBattery
-            | RomType::Mbc3RamBattery
-            | RomType::Mbc5RamBattery
-            | RomType::Mbc5RumbleRamBattery
-            | RomType::Mbc7SensorRumbleRamBattery
-            | RomType::HuC1RamBattery => true,
-            _ => false,
-        }
+                | RomType::Mbc2Battery
+                | RomType::RomRamBattery
+                | RomType::Mmm01RamBattery
+                | RomType::Mbc3TimerBattery
+                | RomType::Mbc3TimerRamBattery
+                | RomType::Mbc3RamBattery
+                | RomType::Mbc5RamBattery
+                | RomType::Mbc5RumbleRamBattery
+                | RomType::Mbc7SensorRumbleRamBattery
+                | RomType::HuC1RamBattery
+        );
     }
 
     pub fn ram_data_eager(&self) -> Vec<u8> {
-- 
GitLab