{"ast_node_type":"variable","tokens":[{"end":17,"kind":"keyword","start":0,"text":"let"}]}
        let reg =
    fn next_placeholder_region(&mut self, placeholder: ty::PlaceholderRegion) -> ty::Region<'tcx> {
            self.type_checker.constraints.placeholder_region(self.type_checker.infcx, placeholder);