{"ast_node_type":"impl","tokens":[{"end":88,"kind":"keyword","start":0,"text":")"}]}
    ) -> impl Iterator<Item = (PlaceRef<'tcx>, PlaceElem<'tcx>)> + DoubleEndedIterator {
        self,
        self.projection.iter().enumerate().map(move |(i, proj)| {