From 5ba52d4806c51e80f241df8a00712451726ab81b Mon Sep 17 00:00:00 2001 From: John Turner Date: Thu, 20 Apr 2023 02:24:41 -0400 Subject: expand_getter takes field_name by ref instead of by value --- src/lib.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/lib.rs b/src/lib.rs index 3a3b90b..899ebfb 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -73,7 +73,7 @@ mod get { }; let getter = expand_getter( field, - Member::Named(field.ident.as_ref().unwrap().clone()), + &Member::Named(field.ident.as_ref().unwrap().clone()), &method_name, is_copy, ); @@ -101,7 +101,7 @@ mod get { }; let getter = expand_getter( field, - Member::Unnamed(Index { + &Member::Unnamed(Index { index: i as u32, span: Span::call_site(), }), @@ -115,7 +115,7 @@ mod get { fn expand_getter( field: &Field, - field_name: Member, + field_name: &Member, method_name: &Ident, is_copy: bool, ) -> TokenStream { -- cgit v1.2.3