weakauras-codec-lib-serialize
This library provides routines for deserializing and serializing LuaValues
in a way compatible with a Lua library called LibSerialize.
Deserialization example
This is how you can use the library to deserialize strings produced by LibSerialize.
use ;
Serialization example
This is how you can use the library to serialize values in a way compatible with LibSerialize.
use ;
Crate features
- lua-value-arbitrary - Implement
arbitrary::ArbitraryforLuaValue. Disabled by default. - lua-value-fnv - Use
fnvinstead ofBTreeMapas the implementation ofLuaValue::Map. Disabled by default. - lua-value-indexmap - Use
indexmapinstead ofBTreeMapas the implementation ofLuaValue::Map. Disabled by default. - serde - Allow serializing and deserializing
LuaValueusingserde. Disabled by default.