Add frozen modules to the interpreter. Frozen modules are Python modules compiled into the binary. This method accepts any iterator of (name, FrozenModule) pairs. # Example ``` use rustpython_vm::Interpreter; let interp = Interpreter::builder(Default::default()) // In practice: .add_frozen_modules(rustpython_pylib::FROZEN_STDLIB) .build(); ```
(mut self, frozen: I)
| 244 | /// .build(); |
| 245 | /// ``` |
| 246 | pub fn add_frozen_modules<I>(mut self, frozen: I) -> Self |
| 247 | where |
| 248 | I: IntoIterator<Item = (&'static str, FrozenModule)>, |
| 249 | { |
| 250 | self.frozen_modules.extend(frozen); |
| 251 | self |
| 252 | } |
| 253 | |
| 254 | /// Build the interpreter. |
| 255 | /// |