{"ast_node_type":"other","tokens":[{"end":103,"kind":"keyword","start":0,"text":"//"}]}
        // requires borrowck, which in turn will invoke mir_const_qualifs again, causing a cycle error.
        // We do not use `ty.is_freeze` here, because that requires revealing opaque types, which
        // Instead we invoke an obligation context manually, and provide the opaque type inference settings