mlua_serde
Implementation of serde Serializer/Deserializer for mlua::Value
More information about this crate can be found in the crate documentation.
Usage
To use mlua_serde
, first add this to your Cargo.toml
:
[]
= { = "0.6", = ["lua53"] }
You must choose between Lua 5.1, 5.2, 5.3 and 5.4. To use Lua 5.4, change lua53
for
lua54
like this:
[]
= { = "0.6", = ["lua54"] }
If you don't have lua installed on your system for some reason, use the vendored
feature:
[]
= { = "0.6", = ["lua53", "vendored"] }
Next, you can use to_value
/from_value
functions to serialize/deserialize: