index
:
mlua
master
topic/freebsd
topic/freebsd-0.10
High level Lua 5.4/5.3/5.2/5.1 (including LuaJIT) and Roblox Luau bindings to Rust with async/await support
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tests
/
userdata.rs
Age
Commit message (
Expand
)
Author
2023-02-26
Add `UserDataRef` and `UserDataRefMut` types that implement `FromLua`
Alex Orlenko
2023-02-18
Add `AnyUserDataExt` trait with auxiliary functions for `AnyUserData`
Alex Orlenko
2023-02-03
Allow registering and creating custom userdata types that don't necessary imp...
Alex Orlenko
2023-01-06
Rename `to_lua_err` -> `into_lua_err`
Alex Orlenko
2022-12-24
Refactor `userdata::MetaMethod`.
Alex Orlenko
2022-12-20
Remove FromLua impl for UserData+Clone
Alex Orlenko
2022-12-18
Use `impl AsRef<str>` for userdata methods/fields instead of generic param.
Alex Orlenko
2022-12-18
Do not clear usevalues when taking value out of userdata.
Alex Orlenko
2022-06-28
Add Lua::create_proxy for easy access to UserData static fields and functions
Alex Orlenko
2022-04-16
Add parking_lot dependency and feature
Sondre Aasemoen
2022-03-20
Initial Luau support
Alex Orlenko
2021-11-21
Add `get_named_user_value` and `set_named_user_value` to `AnyUserData`
Alex Orlenko
2021-11-08
Add `set_nth_user_value` and `get_nth_user_value` to `AnyUserData`
Alex Orlenko
2021-11-04
Add luajit52 support (LuaJIT with partial compatibility with Lua 5.2)
Alex Orlenko
2021-10-05
Add (hidden) method `UserData::take()` to take out value from userdata
Alex Orlenko
2021-06-19
More tests for arc/rc wrapped userdata
Alex Orlenko
2021-06-17
Improve code coverage
Alex Orlenko
2021-06-03
Implement `UserData` for Rc<RefCell>/Arc<Mutex>/Arc<RwLock> wrappers
Alex Orlenko
2021-04-27
More tests
Alex Orlenko
2021-04-27
Make MetaMethod::name() public
Alex Orlenko
2021-04-27
Add `UserDataFields` API.
Alex Orlenko
2021-04-16
Drop 'feature(link_args)' (removed from nightly). Don't run tests for LuaJIT ...
Alex Orlenko
2021-03-03
Fix compilation warnings on nightly
Alex Orlenko
2020-06-06
Add `has_metamethod` to `AnyUserData`
Alex Orlenko
2020-06-06
Add LuaJIT 2.0.5 stable support
Alex Orlenko
2020-05-12
Add MetaMethod::Close to support Lua 5.4 to-be-closed variables
Alex Orlenko
2020-05-11
Add Lua 5.4 (rc2) support
Alex Orlenko
2020-05-11
Add Send capability to Lua
Alex Orlenko
2020-04-17
v0.3.0-alpha.1 with async support
Alex Orlenko
2020-01-25
Remove `__ipairs` metamethod deprecated in lua 5.3 and not available by default
Alex Orlenko
2020-01-25
Support vendored versions of Lua and LuaJIT
Alex Orlenko
2020-01-07
Implement PartialEq trait for Value (and subtypes)
Alex Orlenko
2019-11-30
Add pair and ipair metamethods support (lua 5.2/5.3 only)
Alex Orlenko
2019-11-04
Add LuaJIT support
Alex Orlenko
2019-10-17
Lua 5.1 support
Alex Orlenko
2019-10-01
Rename to mlua
Alex Orlenko
2019-09-29
Update tests (excl. compile-fail)
Alex Orlenko
2019-09-29
cargo fmt
Alex Orlenko
2018-10-01
Allow non-utf8 Lua source in load / exec / eval
kyren
2018-09-16
Move integration tests into top-level tests directory
kyren