use mlua::{Lua, Result, Table};
#[mlua::lua_module]
fn rume(lua: &Lua) -> Result<Table> {
let exports = lua.create_table()?;
let greet_fn = lua.create_function(|_, name: String| {
println!("Hello, {}!", name);
Ok(())
})?;
exports.set("greet", greet_fn)?;
Ok(exports)
}