603 B
603 B
StaticModuleResolver
{{#include ../../../links.md}}
`StaticModuleResolver` is often used with [`no_std`] in embedded environments
without a file system.
Loads [modules] that are statically added.
Functions are searched in the [global namespace][function namespace] by default.
use rhai::{Module, module_resolvers::StaticModuleResolver};
let module: Module = create_a_module();
let mut resolver = StaticModuleResolver::new();
resolver.insert("my_module", module);
engine.set_module_resolver(resolver);