macros: upgrade syn to v3 (#8304)

This commit is contained in:
Paolo Barbolini
2026-07-26 11:26:19 +00:00
committed by GitHub
parent 818e2dd866
commit 6a058770e9
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -326,7 +326,7 @@ fn contains_impl_trait(ty: &syn::Type) -> bool {
_ => false,
}),
syn::PathArguments::Parenthesized(args) => {
args.inputs.iter().any(contains_impl_trait)
args.inputs.iter().any(|arg| contains_impl_trait(&arg.ty))
|| matches!(&args.output, syn::ReturnType::Type(_, t) if contains_impl_trait(t))
}
syn::PathArguments::None => false,