@@ -221,7 +221,7 @@ impl DatabaseFunction {
221221 quote ! { ( |#arg_name: #arg_ty| #block) ( #arg_name) ; }
222222 } ;
223223
224- let tmp_db_builder_args = self . args . get_tmp_db_builder ( & fn_name, & arg_ty, mvcc) ;
224+ let tmp_db_builder_args = self . args . get_tmp_db_builder ( & fn_name, arg_ty, mvcc) ;
225225
226226 quote ! {
227227 #[ test]
@@ -270,7 +270,7 @@ fn check_fn_inputs(input: &ItemFn) -> syn::Result<(Pat, syn::Type)> {
270270 }
271271 let first = args. first ( ) . unwrap ( ) ;
272272 match first {
273- syn:: FnArg :: Receiver ( receiver) => return Err ( syn:: Error :: new_spanned ( receiver, msg) ) ,
273+ syn:: FnArg :: Receiver ( receiver) => Err ( syn:: Error :: new_spanned ( receiver, msg) ) ,
274274 syn:: FnArg :: Typed ( pat_type) => {
275275 if let Type :: Path ( type_path) = pat_type. ty . as_ref ( ) {
276276 // Check if qself is None (not a qualified path like <T as Trait>::Type)
@@ -282,17 +282,16 @@ fn check_fn_inputs(input: &ItemFn) -> syn::Result<(Pat, syn::Type)> {
282282 // This works for both:
283283 // - Simple: TempDatabase
284284 // - Qualified: crate::TempDatabase, my_module::TempDatabase
285- if ! type_path
285+ if type_path
286286 . path
287287 . segments
288- . last ( )
289- . is_some_and ( |segment| segment. ident == "TempDatabase" )
288+ . last ( ) . is_none_or ( |segment| segment. ident != "TempDatabase" )
290289 {
291290 return Err ( syn:: Error :: new_spanned ( type_path, msg) ) ;
292291 }
293292 Ok ( ( * pat_type. pat . clone ( ) , * pat_type. ty . clone ( ) ) )
294293 } else {
295- return Err ( syn:: Error :: new_spanned ( pat_type, msg) ) ;
294+ Err ( syn:: Error :: new_spanned ( pat_type, msg) )
296295 }
297296 }
298297 }
0 commit comments