(&self, needle: &PyObject, vm: &VirtualMachine)
| 985 | } |
| 986 | |
| 987 | fn getitem_inner(&self, needle: &PyObject, vm: &VirtualMachine) -> PyResult { |
| 988 | match SequenceIndex::try_from_borrowed_object(vm, needle, "array")? { |
| 989 | SequenceIndex::Int(i) => self.read().getitem_by_index(i, vm), |
| 990 | SequenceIndex::Slice(slice) => self.read().getitem_by_slice(slice, vm), |
| 991 | } |
| 992 | } |
| 993 | |
| 994 | fn __getitem__(&self, needle: PyObjectRef, vm: &VirtualMachine) -> PyResult { |
| 995 | self.getitem_inner(&needle, vm) |
no test coverage detected