MCPcopy Index your code
hub / github.com/RustPython/RustPython / mut_index_range

Method mut_index_range

crates/vm/src/sequence.rs:26–33  ·  view source on GitHub ↗
(
        &self,
        vm: &VirtualMachine,
        needle: &PyObject,
        range: Range<usize>,
    )

Source from the content-addressed store, hash-verified

24 }
25
26 fn mut_index_range(
27 &self,
28 vm: &VirtualMachine,
29 needle: &PyObject,
30 range: Range<usize>,
31 ) -> PyResult<Optioned<usize>> {
32 self._mut_iter_equal_skeleton::<_, true>(vm, needle, range, || {})
33 }
34
35 fn mut_index(&self, vm: &VirtualMachine, needle: &PyObject) -> PyResult<Optioned<usize>> {
36 self.mut_index_range(vm, needle, 0..isize::MAX as usize)

Callers 3

mut_indexMethod · 0.80
indexMethod · 0.80
indexMethod · 0.80

Implementers 2

_collections.rscrates/vm/src/stdlib/_collections.rs
list.rscrates/vm/src/builtins/list.rs

Calls

no outgoing calls

Tested by

no test coverage detected