refact: replace match with if let else

This commit is contained in:
steven-omaha
2023-06-02 14:04:43 +02:00
parent 3b830e9b60
commit 1022db2d48
+4 -5
View File
@@ -271,14 +271,13 @@ impl Pacdef {
// make sure all args exist before doing anything
for arg_group in args {
let group = self.groups.iter().find(|g| g.name == **arg_group);
let possible_group = self.groups.iter().find(|g| g.name == **arg_group);
let group = match group {
Some(g) => g,
None => {
let group = if let Some(group) = possible_group {
group
} else {
errors.push((*arg_group).clone());
continue;
}
};
groups.push(group);