Skip to content

Commit 93f712e

Browse files
authored
Merge pull request RustPython#1804 from youknowone/memoryview-len
Add memoryview.__len__
2 parents a08b456 + e4f80d0 commit 93f712e

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

vm/src/obj/objmemory.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,11 @@ impl PyMemoryView {
5959
fn getitem(&self, needle: PyObjectRef, vm: &VirtualMachine) -> PyResult {
6060
vm.call_method(&self.obj_ref, "__getitem__", vec![needle])
6161
}
62+
63+
#[pymethod(magic)]
64+
fn len(&self, vm: &VirtualMachine) -> PyResult {
65+
vm.call_method(&self.obj_ref, "__len__", vec![])
66+
}
6267
}
6368

6469
impl PyValue for PyMemoryView {

0 commit comments

Comments
 (0)