{"ast_node_type":"other","tokens":[{"end":61,"kind":"keyword","start":0,"text":"|"}]}
                                | CandidateSource::AliasBound
                            CandidateSource::ParamEnv(ParamEnvSource::NonGlobal)
                        ) && has_no_inference_or_external_constraints(c.result)