High level bindings to Lua 5.5/5.4/5.3/5.2/5.1 (including LuaJIT) and Luau
with async/await features and support of writing native Lua modules in Rust.
#[derive(mlua::UserData)]structFoo{x:u32,
}#[mlua::userdata_impl]implFoo{#[lua(infallible)]fntakes_pattern(&self, (a,b):(u32,u32))->u32{self.x + a + b
}}fnmain(){}