{"ast_node_type":"variable","tokens":[{"end":48,"kind":"keyword","start":0,"text":"let"}]}
                let ptr = self.vec.as_mut_ptr();
                // drained item prior to a panic in the predicate.
                let src = ptr.add(self.idx);