summaryrefslogtreecommitdiff
path: root/src/userdata.rs
AgeCommit message (Expand)Author
2021-06-16Revert commit ced808d5abAlex Orlenko
2021-06-03Remove `T: Clone` requirement from `add_async_function`Alex Orlenko
2021-06-03Add `__ipairs` metamethod (again) for Lua 5.2 onlyAlex Orlenko
2021-06-03Implement `UserData` for Rc<RefCell>/Arc<Mutex>/Arc<RwLock> wrappersAlex Orlenko
2021-05-10Fix spellingAlex Orlenko
2021-05-05Add `Thread::reset()` for luajit/lua54Alex Orlenko
2021-05-04Remove deprecated `AnyUserData::has_metamethod()`Alex Orlenko
2021-05-02Stack assertions reviewAlex Orlenko
2021-04-27Refactor UserDataCellAlex Orlenko
2021-04-27More testsAlex Orlenko
2021-04-27Add more checks for destructed userdata in AnyUserDataAlex Orlenko
2021-04-27cargo fmt and other minor fixesAlex Orlenko
2021-04-27Don't trigger longjmp in rust.Alex Orlenko
2021-04-27Fix some clippy warnings & minor changesAlex Orlenko
2021-04-27Make MetaMethod::name() publicAlex Orlenko
2021-04-27Improve/fix scoped UserData dropAlex Orlenko
2021-04-27Add `UserDataFields` API.Alex Orlenko
2020-12-31Update documentationAlex Orlenko
2020-12-14Serde support (serialize feature flag)Alex Orlenko
2020-06-06Add `has_metamethod` to `AnyUserData`Alex Orlenko
2020-05-15Update documentationAlex Orlenko
2020-05-12Add MetaMethod::Close to support Lua 5.4 to-be-closed variablesAlex Orlenko
2020-05-11Add Lua 5.4 (rc2) supportAlex Orlenko
2020-05-11Hide Lua "Send" capability under the optional "send" feature flagAlex Orlenko
2020-05-11Add Send capability to LuaAlex Orlenko
2020-05-11Bind Futures lifetimes to 'lua rather than 'static.Alex Orlenko
2020-04-17v0.3.0-alpha.1 with async supportAlex Orlenko
2020-01-25Remove `__ipairs` metamethod deprecated in lua 5.3 and not available by defaultAlex Orlenko
2020-01-07Implement PartialEq trait for Value (and subtypes)Alex Orlenko
2019-11-30Add pair and ipair metamethods support (lua 5.2/5.3 only)Alex Orlenko
2019-11-30Add Lua 5.2 supportAlex Orlenko
2019-11-04Move lua 5.1 support under new "lua51" featureAlex Orlenko
2019-11-04Fix examples and docsAlex Orlenko
2019-10-17Lua 5.1 supportAlex Orlenko
2019-10-01Rename to mluaAlex Orlenko
2019-09-29Backport changes from rlua 0.16 (master branch)Alex Orlenko
2018-10-01Allow non-utf8 Lua source in load / exec / evalkyren
2018-09-04code re-org have slightly less pub(crate) itemskyren
2018-09-04Initial design for non-'static scoped userdatakyren
2018-08-05format with up-to-date rustfmtkyren
2018-03-19Small renames and comments to better communicate the intention of stack check...kyren
2018-03-19Where possible, don't call to_lua / from_lua / to_lua_multi / from_lua_multi ...kyren
2018-03-19Clean up some lifetime specificationkyren
2018-03-12Do not crash in release when accessing an AnyUserDatakyren
2018-03-12Move several asserts to only be active with debug, bump alpha version numberkyren
2018-03-12Remove `stack_guard` function and instead just use StackGuard directlykyren
2018-03-12Merge branch 'bench'kyren
2018-03-11A lot of performance changes.kyren
2018-03-10Improve documentation about __index vs regular methodskyren
2018-03-08Simplify stack_guard / stack_err_guardkyren