{"ast_node_type":"other","tokens":[{"end":71,"kind":"keyword","start":0,"text":"self.fcx.instantiate_canonical(self.span,"}]}
                    self.fcx.instantiate_canonical(self.span, self_ty);
                let (QueryResponse { value: generalized_self_ty, .. }, _ignored_var_values) =