MCPcopy Index your code
hub / github.com/RustPython/RustPython / exec_module

Method exec_module

crates/vm/src/builtins/module.rs:77–82  ·  view source on GitHub ↗

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>)

Source from the content-addressed store, hash-verified

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(

Callers 1

import_builtinFunction · 0.45

Calls 1

execFunction · 0.50

Tested by

no test coverage detected