{"ast_node_type":"variable","tokens":[{"end":79,"kind":"keyword","start":0,"text":"let"}]}
        let mut next = self.first_constraints.get(&member_region_vid).cloned();
    ) -> impl Iterator<Item = NllMemberConstraintIndex> {
        std::iter::from_fn(move || -> Option<NllMemberConstraintIndex> {