(zelf: &Py<Self>, _vm: &VirtualMachine)
| 687 | impl SelfIter for PyTupleIterator {} |
| 688 | impl IterNext for PyTupleIterator { |
| 689 | fn next(zelf: &Py<Self>, _vm: &VirtualMachine) -> PyResult<PyIterReturn> { |
| 690 | zelf.internal.lock().next(|tuple, pos| { |
| 691 | Ok(PyIterReturn::from_result( |
| 692 | tuple.get(pos).cloned().ok_or(None), |
| 693 | )) |
| 694 | }) |
| 695 | } |
| 696 | } |
| 697 | |
| 698 | fn vectorcall_tuple( |