{"ast_node_type":"function","tokens":[{"end":85,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn attach_obligation_inspector(&self, inspector: ObligationInspector<'tcx>) {
    /// Attach a callback to be invoked on each root obligation evaluated in the new trait solver.
        debug_assert!(