diff --git a/bon-macros/src/builder/builder_gen/top_level_config/on.rs b/bon-macros/src/builder/builder_gen/top_level_config/on.rs index 5ae1852a..0289e2a0 100644 --- a/bon-macros/src/builder/builder_gen/top_level_config/on.rs +++ b/bon-macros/src/builder/builder_gen/top_level_config/on.rs @@ -79,7 +79,7 @@ impl Parse for OnConfig { impl Visit<'_> for FindAttr { fn visit_attribute(&mut self, attr: &'_ syn::Attribute) { - self.attr.get_or_insert(attr.span()); + self.attr.get_or_insert_with(|| attr.span()); } }