{"ast_node_type":"other","tokens":[{"end":83,"kind":"keyword","start":0,"text":"self.projections.iter().enumerate().rev().filter_map(move"}]}
        self.projections.iter().enumerate().rev().filter_map(move |(index, proj)| {
    pub fn deref_tys(&self) -> impl Iterator<Item = Ty<'tcx>> {
            if ProjectionKind::Deref == proj.kind {