rust-index: remove `__setitem__` method from the mixed index
authorRaphaël Gomès <rgomes@octobus.net>
Wed, 28 Jun 2023 11:59:43 +0200
changeset 51194 f0fa98752d67
parent 51193 e79b0a4be3a7
child 51195 f6403bcd9f96
rust-index: remove `__setitem__` method from the mixed index This is not defined on the Python or C one, and isn't used anywhere.
rust/hg-cpython/src/revlog.rs
--- a/rust/hg-cpython/src/revlog.rs	Wed Jun 28 11:36:22 2023 +0200
+++ b/rust/hg-cpython/src/revlog.rs	Wed Jun 28 11:59:43 2023 +0200
@@ -277,10 +277,6 @@
         self.cindex(py).borrow().inner().get_item(py, key)
     }
 
-    def __setitem__(&self, key: PyObject, value: PyObject) -> PyResult<()> {
-        self.cindex(py).borrow().inner().set_item(py, key, value)
-    }
-
     def __contains__(&self, item: PyObject) -> PyResult<bool> {
         // ObjectProtocol does not seem to provide contains(), so
         // this is an equivalent implementation of the index_contains()