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}