battle of the Some

This commit is contained in:
Jeroen Vannevel 2022-01-11 21:53:39 +00:00
parent 7daca6fe97
commit a347cb5f86
No known key found for this signature in database
GPG Key ID: 78EF5F52F38C49BD

View File

@ -101,11 +101,11 @@ fn are_same_types(
) -> bool {
let arm_types = get_arm_types(&ctx, &arm);
for (other_arm_type_name, other_arm_type) in arm_types {
if let Some((_, Some(current_arm_type))) = current_arm_types.get_key_value(&other_arm_type_name) {
if let Some(other_arm_type) = other_arm_type {
if other_arm_type.original != current_arm_type.original {
return false;
}
if let (Some(Some(current_arm_type)), Some(other_arm_type)) =
(current_arm_types.get(&other_arm_type_name), other_arm_type)
{
if other_arm_type.original != current_arm_type.original {
return false;
}
} else {
// No corresponding field found