1.3 KiB
1.3 KiB
Traits
{{#include ../links.md}}
A number of traits, under the rhai::
module namespace, provide additional functionalities.
Trait | Description | Methods |
---|---|---|
RegisterFn |
trait for registering functions | register_fn |
RegisterResultFn |
trait for registering [fallible functions] | register_result_fn |
Func |
trait for creating Rust closures from script | create_from_ast , create_from_script |
ModuleResolver |
trait implemented by [module resolution][module resolver] services | resolve |
plugin::PluginFunction |
trait implemented by [plugin] functions | call , is_method_call , is_variadic , clone_boxed , input_types |