Correctly handle type relative in trait_duplication_in_bounds lint Fixes #9961. The generic bounds were not correctly checked and left out `QPath::TypeRelative`, making different bounds look the same and generating invalid errors (and fix). r? `@blyxyas` changelog: [`trait_duplication_in_bounds`]: Correctly handle type relative.