if !params.parenthesized;
if let Some(inner) = params.args.iter().find_map(|arg| match arg {
GenericArg::Type(ty) => Some(ty),
_ => None,
});
then {
if !params.parenthesized;
if let Some(inner) = params.args.iter().find_map(|arg| match arg {
GenericArg::Type(ty) => Some(ty),
_ => None,
});
then {
// Only Send/Sync can be used as additional traits, so it is enough to
// check only the first trait.
// Only Send/Sync can be used as additional traits, so it is enough to
// check only the first trait.