(zelf: &Py<Self>, _vm: &VirtualMachine)
| 726 | impl SelfIter for PyListIterator {} |
| 727 | impl IterNext for PyListIterator { |
| 728 | fn next(zelf: &Py<Self>, _vm: &VirtualMachine) -> PyResult<PyIterReturn> { |
| 729 | zelf.internal.lock().next(|list, pos| { |
| 730 | let vec = list.borrow_vec(); |
| 731 | Ok(PyIterReturn::from_result(vec.get(pos).cloned().ok_or(None))) |
| 732 | }) |
| 733 | } |
| 734 | } |
| 735 | |
| 736 | #[pyclass(module = false, name = "list_reverseiterator", traverse)] |
no test coverage detected