weakauras-codec-ace-serialize
This library provides routines for deserializing and serializing LuaValues
in a way compatible with a Lua library called AceSerialize.
Deserialization example
This is how you can use the library to deserialize strings produced by AceSerialize.
use ;
Serialization example
This is how you can use the library to serialize values in a way compatible with AceSerialize.
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.