Fix module tests
This commit is contained in:
parent
61c285746c
commit
9d28b790e7
|
@ -8,8 +8,8 @@ fn used_memory(lua: &Lua, _: ()) -> LuaResult<usize> {
|
|||
Ok(lua.used_memory())
|
||||
}
|
||||
|
||||
fn check_userdata(_: &Lua, ud: MyUserData) -> LuaResult<i32> {
|
||||
Ok(ud.0)
|
||||
fn check_userdata(_: &Lua, ud: LuaAnyUserData) -> LuaResult<i32> {
|
||||
Ok(ud.borrow::<MyUserData>()?.0)
|
||||
}
|
||||
|
||||
#[mlua::lua_module]
|
||||
|
@ -29,7 +29,7 @@ impl LuaUserData for MyUserData {}
|
|||
#[mlua::lua_module(name = "rust_module_second")]
|
||||
fn rust_module2(lua: &Lua) -> LuaResult<LuaTable> {
|
||||
let exports = lua.create_table()?;
|
||||
exports.set("userdata", lua.create_userdata(MyUserData(123))?)?;
|
||||
exports.set("userdata", MyUserData(123))?;
|
||||
Ok(exports)
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue