File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -75,7 +75,6 @@ pub fn derive_query_id(input: TokenStream) -> TokenStream {
7575 expand_derive ( input, query_id:: derive)
7676}
7777
78-
7978fn expand_derive ( input : TokenStream , f : fn ( syn:: DeriveInput ) -> quote:: Tokens ) -> TokenStream {
8079 let item = parse_derive_input ( & input. to_string ( ) ) . unwrap ( ) ;
8180 f ( item) . to_string ( ) . parse ( ) . unwrap ( )
Original file line number Diff line number Diff line change @@ -20,11 +20,15 @@ pub fn derive(item: syn::DeriveInput) -> Tokens {
2020 let struct_name = & model. name ;
2121 let lifetimes = & generics. lifetimes ;
2222
23- let query_id_ty_params = generics. ty_params . iter ( )
23+ let query_id_ty_params = generics
24+ . ty_params
25+ . iter ( )
2426 . map ( |ty_param| & ty_param. ident )
2527 . map ( |ty_param| quote ! ( <#ty_param as diesel:: query_builder:: QueryId >:: QueryId ) )
2628 . collect :: < Vec < _ > > ( ) ;
27- let has_static_query_id = generics. ty_params . iter ( )
29+ let has_static_query_id = generics
30+ . ty_params
31+ . iter ( )
2832 . map ( |ty_param| & ty_param. ident )
2933 . map ( |ty_param| quote ! ( <#ty_param as diesel:: query_builder:: QueryId >:: HAS_STATIC_QUERY_ID ) )
3034 . collect :: < Vec < _ > > ( ) ;
@@ -38,6 +42,6 @@ pub fn derive(item: syn::DeriveInput) -> Tokens {
3842
3943 const HAS_STATIC_QUERY_ID : bool = #( #has_static_query_id &&) * true ;
4044 }
41- )
45+ ) ,
4246 )
4347}
You can’t perform that action at this time.
0 commit comments