{"ast_node_type":"other","tokens":[{"end":61,"kind":"keyword","start":0,"text":"|"}]}
        | (&ty::RawPtr(..), &ty::RawPtr(..)) => coerce_ptr(),
        | (&ty::Ref(..), &ty::RawPtr(..))
        (&ty::Adt(def_a, _), &ty::Adt(def_b, _)) => {