{"ast_node_type":"function","tokens":[{"end":100,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn inspect_err_kind(self, f: impl FnOnce(&InterpErrorKind<'tcx>)) -> InterpResult<'tcx, T> {
    #[inline]
        InterpResult::new(self.disarm().inspect_err(|e| f(&e.0.kind)))