diff --git a/strum_macros/src/macros/enum_properties.rs b/strum_macros/src/macros/enum_properties.rs index 475746a3..2463e55e 100644 --- a/strum_macros/src/macros/enum_properties.rs +++ b/strum_macros/src/macros/enum_properties.rs @@ -74,7 +74,7 @@ pub fn enum_properties_inner(ast: &DeriveInput) -> syn::Result { } } - for (_, arms) in built_arms.iter_mut() { + for arms in built_arms.values_mut() { if arms.len() < variants.len() { arms.push(quote! { _ => ::core::option::Option::None }); }