simplify matches to if lets
This commit is contained in:
parent
4d1aaed1a2
commit
588a5777db
1 changed files with 5 additions and 7 deletions
|
@ -443,9 +443,8 @@ impl ClaimValue {
|
||||||
for snak in members.drain(..) {
|
for snak in members.drain(..) {
|
||||||
// clone, meh
|
// clone, meh
|
||||||
let owned_snak = snak.clone().take();
|
let owned_snak = snak.clone().take();
|
||||||
match ClaimValueData::parse_snak(owned_snak) {
|
if let Ok(x) = ClaimValueData::parse_snak(owned_snak) {
|
||||||
Ok(x) => claims.push((Pid(pid[1..].parse().ok()?), x)),
|
claims.push((Pid(pid[1..].parse().ok()?), x))
|
||||||
Err(_) => {}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -468,10 +467,9 @@ impl ClaimValue {
|
||||||
return None;
|
return None;
|
||||||
};
|
};
|
||||||
for claim in claim_array.drain(..) {
|
for claim in claim_array.drain(..) {
|
||||||
match ClaimValueData::parse_snak(claim) {
|
if let Ok(x) = ClaimValueData::parse_snak(claim) {
|
||||||
Ok(x) => v.push((Pid(pid[1..].parse().ok()?), x)),
|
v.push((Pid(pid[1..].parse().ok()?), x))
|
||||||
Err(_) => {}
|
}
|
||||||
};
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
v
|
v
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue