11use proc_macro2:: { Span , TokenStream } ;
22use quote:: quote;
33use syn:: {
4- parse_quote, punctuated:: Punctuated , token:: Comma , Data , DataStruct , DeriveInput , Expr , Field , Fields , FieldsNamed , FieldsUnnamed , Ident , Lifetime , Stmt
4+ parse_quote, punctuated:: Punctuated , token:: Comma , Data , DataStruct , DeriveInput , Expr , Field ,
5+ Fields , FieldsNamed , FieldsUnnamed , Ident , Lifetime , Stmt ,
56} ;
67
78use super :: {
@@ -53,7 +54,9 @@ fn expand_derive_from_row_struct(
5354 let ( _, ty_generics, _) = generics. split_for_impl ( ) ;
5455
5556 let mut generics = generics. clone ( ) ;
56- generics. params . insert ( 0 , parse_quote ! ( R : :: #crate_name:: Row ) ) ;
57+ generics
58+ . params
59+ . insert ( 0 , parse_quote ! ( R : :: #crate_name:: Row ) ) ;
5760
5861 if provided {
5962 generics. params . insert ( 0 , parse_quote ! ( #lifetime) ) ;
@@ -137,7 +140,7 @@ fn expand_derive_from_row_struct(
137140 ( false , Some ( try_from) , None ) => {
138141 predicates
139142 . push ( parse_quote ! ( #try_from: :: #crate_name:: decode:: Decode <#lifetime, R :: Database >) ) ;
140- predicates. push ( parse_quote ! ( #try_from: :: #crate_name:: types:: Type <R :: Database >) ) ;
143+ predicates. push ( parse_quote ! ( #try_from: :: #crate_name:: types:: Type <R :: Database >) ) ;
141144
142145 parse_quote ! (
143146 __row. try_get( #id_s)
@@ -245,7 +248,7 @@ fn expand_derive_from_row_struct(
245248fn expand_derive_from_row_struct_unnamed (
246249 input : & DeriveInput ,
247250 fields : & Punctuated < Field , Comma > ,
248- crate_name : Ident
251+ crate_name : Ident ,
249252) -> syn:: Result < TokenStream > {
250253 let ident = & input. ident ;
251254
@@ -260,7 +263,9 @@ fn expand_derive_from_row_struct_unnamed(
260263 let ( _, ty_generics, _) = generics. split_for_impl ( ) ;
261264
262265 let mut generics = generics. clone ( ) ;
263- generics. params . insert ( 0 , parse_quote ! ( R : :: #crate_name:: Row ) ) ;
266+ generics
267+ . params
268+ . insert ( 0 , parse_quote ! ( R : :: #crate_name:: Row ) ) ;
264269
265270 if provided {
266271 generics. params . insert ( 0 , parse_quote ! ( #lifetime) ) ;
0 commit comments