Files
herolib/lib/ai/mcp/rhai/logic/templates/engine.rs
2025-04-13 13:39:03 +02:00

12 lines
273 B
Rust

use rhai::{Engine, EvalAltResult, Map, Dynamic};
use crate::wrapper;
pub fn create_rhai_engine() -> Engine {
let mut engine = Engine::new();
@for function in functions
engine.register_fn("@{function}", wrapper::@{function});
@end
engine
}