(
vm: &VirtualMachine,
obj: &PyObject,
field: &'static str,
)
| 74 | } |
| 75 | |
| 76 | fn get_node_field_opt( |
| 77 | vm: &VirtualMachine, |
| 78 | obj: &PyObject, |
| 79 | field: &'static str, |
| 80 | ) -> PyResult<Option<PyObjectRef>> { |
| 81 | Ok(vm |
| 82 | .get_attribute_opt(obj.to_owned(), field)? |
| 83 | .filter(|obj| !vm.is_none(obj))) |
| 84 | } |
| 85 | |
| 86 | fn get_int_field( |
| 87 | vm: &VirtualMachine, |
no test coverage detected