{"ast_node_type":"other","tokens":[{"end":18,"kind":"keyword","start":0,"text":"///"}]}
    /// correctly.
    /// This is only correct for ADTs. Call `is_structural_eq_shallow` to handle all types
    query has_structural_eq_impl(ty: Ty<'tcx>) -> bool {