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
/
src
/
serde
Age
Commit message (
Expand
)
Author
2023-08-12
Update doc for `deny_unsupported_types` option
Alex Orlenko
2023-08-12
Support options for `Value::serialize()` implementation
Alex Orlenko
2023-08-07
Add new option `sort_keys` to `DeserializeOptions` (`Lua::from_value` method)
Alex Orlenko
2023-08-06
Change `Table::raw_len()` output type to `usize`.
Alex Orlenko
2023-07-09
Use usize instead of c_int for table capacity (Lua::create_table_with_capacity)
Alex Orlenko
2023-06-26
Don't use any metamethods in `Table::sequence_values()` iterator.
Alex Orlenko
2023-06-20
Add a dedicated type for Luau vector.
Alex Orlenko
2023-05-06
Use `DeserializeOwned` and remove lifetime from `LuaSerdeExt` trait
Alex Orlenko
2023-05-06
Add `Value::NULL` constant
Alex Orlenko
2023-04-14
Remove usage of crate::ffi (clippy)
Alex Orlenko
2023-04-10
Allow deserializing Lua null into unit(`()`) or unit struct. See #264
Alex Orlenko
2023-03-19
Seal LuaSerdeExt/TableExt/AnyUserDataExt
Alex Orlenko
2023-01-06
Allow deserializing values from serializable UserData using `Lua::from_value(...
Alex Orlenko
2022-12-19
Rename ToLua/ToLuaMulti -> IntoLua/IntoLuaMulti
Alex Orlenko
2022-12-19
Refactor LuaInner state
Alex Orlenko
2022-10-23
Minor serde optimizations
Alex Orlenko
2022-06-27
Add `Table::to_pointer()` and `String::to_pointer()` functions
Alex Orlenko
2022-06-06
More performance optimization (userdata part)
Alex Orlenko
2022-05-24
Correctly deserialize newtype struct (#168)
Alex Orlenko
2022-04-14
Fix clippy warnings
Alex Orlenko
2022-04-08
Don't cast *const to *mut (for pointers comparison)
Alex Orlenko
2022-03-25
Update docs
Alex Orlenko
2022-03-22
Add Luau vector datatype support
Alex Orlenko
2022-03-20
Refactor ffi module
Alex Orlenko
2021-12-28
Fix clippy warnings
Alex Orlenko
2021-11-04
Make (De)SerializeOptions as const
Alex Orlenko
2021-10-19
Switch to FxHash
Alex Orlenko
2021-10-12
Update documentation references
Alex Orlenko
2021-10-04
Add serializing i128/u128 types.
Alex Orlenko
2021-10-03
Refactor Waker handling in async code.
Alex Orlenko
2021-09-28
Change syntax of `protect_lua` macro
Alex Orlenko
2021-09-28
Update check_stack requirements
Alex Orlenko
2021-09-28
Fix table traversal used in recursion detection.
Alex Orlenko
2021-09-28
Make `protect_lua` as a smart macro to choose from C/closure
Alex Orlenko
2021-09-15
Add `DeserializeOptions` struct to control deserializer behavior.
Alex Orlenko
2021-08-18
Simplify interface of `hook::HookTriggers`
Alex Orlenko
2021-07-08
Revert "Make `protect_lua` as a smart macro to choose from C/closure"
Alex Orlenko
2021-07-07
Make `protect_lua` as a smart macro to choose from C/closure
Alex Orlenko
2021-06-16
Revert commit ced808d5ab
Alex Orlenko
2021-05-10
Fix spelling
Alex Orlenko
2021-05-03
Make `SerializeOptions` non_exhaustive.
Alex Orlenko
2021-05-03
Implement/Derive `Debug` for Lua and few other structs
Alex Orlenko
2021-05-02
Stack assertions review
Alex Orlenko
2021-04-27
Hide Deserializer inner fields
Alex Orlenko
2021-04-27
Remove Result from lua.null() and lua.array_metatable(). They never fail.
Alex Orlenko
2021-04-27
Add SerializeOptions to to change default Lua serializer behaviour
Alex Orlenko
2021-04-27
Don't trigger longjmp in rust.
Alex Orlenko
2021-02-27
Fix/whitelist some clippy warnings
Alex Orlenko
2021-01-20
Fix numeric types conversion for 32bit lua. Fix #27
Alex Orlenko
2020-12-31
Update documentation
Alex Orlenko
[next]