{"ast_node_type":"other","tokens":[{"end":73,"kind":"keyword","start":0,"text":"(GenericKind::Param(p1),"}]}
                (GenericKind::Param(p1), ty::Param(p2)) if p1 == p2 => {}
                // And therefore we can safely use structural equality for alias types.
                (GenericKind::Placeholder(p1), ty::Placeholder(p2)) if p1 == p2 => {}