@@ -1910,7 +1910,7 @@ use syn::{
19101910#[ allow( unused) ]
19111911use trait_handlers:: { TraitHandler , TraitHandlerMultiple } ;
19121912
1913- fn derive_input_handler ( mut ast : DeriveInput ) -> syn:: Result < proc_macro2:: TokenStream > {
1913+ fn derive_input_handler ( ast : DeriveInput ) -> syn:: Result < proc_macro2:: TokenStream > {
19141914 let mut token_stream = proc_macro2:: TokenStream :: new ( ) ;
19151915 let mut trait_meta_map: HashMap < Trait , Vec < Meta > > = HashMap :: new ( ) ;
19161916
@@ -1960,7 +1960,7 @@ fn derive_input_handler(mut ast: DeriveInput) -> syn::Result<proc_macro2::TokenS
19601960 {
19611961 if let Some ( meta) = trait_meta_map. get ( & Trait :: Debug ) {
19621962 trait_handlers:: debug:: DebugHandler :: trait_meta_handler (
1963- & mut ast,
1963+ & ast,
19641964 & mut token_stream,
19651965 & traits,
19661966 & meta[ 0 ] ,
@@ -1972,7 +1972,7 @@ fn derive_input_handler(mut ast: DeriveInput) -> syn::Result<proc_macro2::TokenS
19721972 {
19731973 if let Some ( meta) = trait_meta_map. get ( & Trait :: Clone ) {
19741974 trait_handlers:: clone:: CloneHandler :: trait_meta_handler (
1975- & mut ast,
1975+ & ast,
19761976 & mut token_stream,
19771977 & traits,
19781978 & meta[ 0 ] ,
@@ -1984,7 +1984,7 @@ fn derive_input_handler(mut ast: DeriveInput) -> syn::Result<proc_macro2::TokenS
19841984 {
19851985 if let Some ( meta) = trait_meta_map. get ( & Trait :: Copy ) {
19861986 trait_handlers:: copy:: CopyHandler :: trait_meta_handler (
1987- & mut ast,
1987+ & ast,
19881988 & mut token_stream,
19891989 & traits,
19901990 & meta[ 0 ] ,
@@ -1996,7 +1996,7 @@ fn derive_input_handler(mut ast: DeriveInput) -> syn::Result<proc_macro2::TokenS
19961996 {
19971997 if let Some ( meta) = trait_meta_map. get ( & Trait :: PartialEq ) {
19981998 trait_handlers:: partial_eq:: PartialEqHandler :: trait_meta_handler (
1999- & mut ast,
1999+ & ast,
20002000 & mut token_stream,
20012001 & traits,
20022002 & meta[ 0 ] ,
@@ -2008,7 +2008,7 @@ fn derive_input_handler(mut ast: DeriveInput) -> syn::Result<proc_macro2::TokenS
20082008 {
20092009 if let Some ( meta) = trait_meta_map. get ( & Trait :: Eq ) {
20102010 trait_handlers:: eq:: EqHandler :: trait_meta_handler (
2011- & mut ast,
2011+ & ast,
20122012 & mut token_stream,
20132013 & traits,
20142014 & meta[ 0 ] ,
@@ -2020,7 +2020,7 @@ fn derive_input_handler(mut ast: DeriveInput) -> syn::Result<proc_macro2::TokenS
20202020 {
20212021 if let Some ( meta) = trait_meta_map. get ( & Trait :: PartialOrd ) {
20222022 trait_handlers:: partial_ord:: PartialOrdHandler :: trait_meta_handler (
2023- & mut ast,
2023+ & ast,
20242024 & mut token_stream,
20252025 & traits,
20262026 & meta[ 0 ] ,
@@ -2032,7 +2032,7 @@ fn derive_input_handler(mut ast: DeriveInput) -> syn::Result<proc_macro2::TokenS
20322032 {
20332033 if let Some ( meta) = trait_meta_map. get ( & Trait :: Ord ) {
20342034 trait_handlers:: ord:: OrdHandler :: trait_meta_handler (
2035- & mut ast,
2035+ & ast,
20362036 & mut token_stream,
20372037 & traits,
20382038 & meta[ 0 ] ,
@@ -2044,7 +2044,7 @@ fn derive_input_handler(mut ast: DeriveInput) -> syn::Result<proc_macro2::TokenS
20442044 {
20452045 if let Some ( meta) = trait_meta_map. get ( & Trait :: Hash ) {
20462046 trait_handlers:: hash:: HashHandler :: trait_meta_handler (
2047- & mut ast,
2047+ & ast,
20482048 & mut token_stream,
20492049 & traits,
20502050 & meta[ 0 ] ,
@@ -2056,7 +2056,7 @@ fn derive_input_handler(mut ast: DeriveInput) -> syn::Result<proc_macro2::TokenS
20562056 {
20572057 if let Some ( meta) = trait_meta_map. get ( & Trait :: Default ) {
20582058 trait_handlers:: default:: DefaultHandler :: trait_meta_handler (
2059- & mut ast,
2059+ & ast,
20602060 & mut token_stream,
20612061 & traits,
20622062 & meta[ 0 ] ,
@@ -2068,7 +2068,7 @@ fn derive_input_handler(mut ast: DeriveInput) -> syn::Result<proc_macro2::TokenS
20682068 {
20692069 if let Some ( meta) = trait_meta_map. get ( & Trait :: Deref ) {
20702070 trait_handlers:: deref:: DerefHandler :: trait_meta_handler (
2071- & mut ast,
2071+ & ast,
20722072 & mut token_stream,
20732073 & traits,
20742074 & meta[ 0 ] ,
@@ -2080,7 +2080,7 @@ fn derive_input_handler(mut ast: DeriveInput) -> syn::Result<proc_macro2::TokenS
20802080 {
20812081 if let Some ( meta) = trait_meta_map. get ( & Trait :: DerefMut ) {
20822082 trait_handlers:: deref_mut:: DerefMutHandler :: trait_meta_handler (
2083- & mut ast,
2083+ & ast,
20842084 & mut token_stream,
20852085 & traits,
20862086 & meta[ 0 ] ,
@@ -2092,7 +2092,7 @@ fn derive_input_handler(mut ast: DeriveInput) -> syn::Result<proc_macro2::TokenS
20922092 {
20932093 if let Some ( meta) = trait_meta_map. get ( & Trait :: Into ) {
20942094 trait_handlers:: into:: IntoHandler :: trait_meta_handler (
2095- & mut ast,
2095+ & ast,
20962096 & mut token_stream,
20972097 & traits,
20982098 meta,
@@ -2102,7 +2102,7 @@ fn derive_input_handler(mut ast: DeriveInput) -> syn::Result<proc_macro2::TokenS
21022102
21032103 if trait_meta_map. contains_key ( & Trait :: _Nothing) {
21042104 // avoid unused warnings
2105- let _ = & mut ast;
2105+ let _ = & ast;
21062106 let _ = & mut token_stream;
21072107 let _ = traits;
21082108 unreachable ! ( ) ;
0 commit comments