Execute the module's exec slot (Phase 2 of multi-phase init). Calls the exec slot if present. Returns Ok(()) if no exec slot.
(&'static self, vm: &VirtualMachine, module: &Py<PyModule>)
| 75 | /// |
| 76 | /// Calls the exec slot if present. Returns Ok(()) if no exec slot. |
| 77 | pub fn exec_module(&'static self, vm: &VirtualMachine, module: &Py<PyModule>) -> PyResult<()> { |
| 78 | if let Some(exec) = self.slots.exec { |
| 79 | exec(vm, module)?; |
| 80 | } |
| 81 | Ok(()) |
| 82 | } |
| 83 | } |
| 84 | |
| 85 | #[allow( |
no test coverage detected