{"ast_node_type":"other","tokens":[{"end":63,"kind":"keyword","start":0,"text":"TypingMode::Borrowck"}]}
            TypingMode::Borrowck { defining_opaque_types } => {
            //   variables instead of a fully unconstrained inference variable
                let Some(def_id) = opaque_ty