pawkit_lua/lib.rs
1#![cfg(not(target_arch = "wasm32"))]
2
3use mlua::prelude::*;
4
5mod logger;
6mod net;
7
8#[mlua::lua_module]
9fn pawkit(lua: &Lua) -> LuaResult<LuaTable> {
10 let exports = lua.create_table()?;
11
12 exports.set("logger", logger::init(lua)?)?;
13 exports.set("net", net::init(lua)?)?;
14
15 return Ok(exports);
16}