(
zelf: &Py<Self>,
attr_name: &Py<PyStr>,
value: PySetterValue,
vm: &VirtualMachine,
)
| 159 | |
| 160 | impl SetAttr for PyWeakProxy { |
| 161 | fn setattro( |
| 162 | zelf: &Py<Self>, |
| 163 | attr_name: &Py<PyStr>, |
| 164 | value: PySetterValue, |
| 165 | vm: &VirtualMachine, |
| 166 | ) -> PyResult<()> { |
| 167 | let obj = zelf.try_upgrade(vm)?; |
| 168 | obj.call_set_attr(vm, attr_name, value) |
| 169 | } |
| 170 | } |
| 171 | |
| 172 | fn proxy_upgrade(obj: &PyObject, vm: &VirtualMachine) -> PyResult { |
nothing calls this directly
no test coverage detected