reorganize module
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
`StaticModuleResolver`
|
||||
======================
|
||||
|
||||
{{#include ../../../links.md}}
|
||||
|
||||
|
||||
~~~admonish abstract.small "Useful for `no-std`"
|
||||
|
||||
`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.
|
||||
|
||||
```rust
|
||||
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);
|
||||
```
|
Reference in New Issue
Block a user