{"ast_node_type":"other","tokens":[{"end":100,"kind":"keyword","start":0,"text":"ty::PredicateKind::Subtype(ty::SubtypePredicate"}]}
                    ty::PredicateKind::Subtype(ty::SubtypePredicate { a_is_expected: _, a, b }) => {
                    ty::PredicateKind::Coerce(ty::CoercePredicate { a, b }) => (a, b),
                        (a, b)