Add serialization example & update others

This commit is contained in:
Alex Orlenko
2020-12-29 20:02:03 +00:00
parent c5d0ccc433
commit afc41ab23c
9 changed files with 126 additions and 18 deletions
+6 -2
View File
@@ -65,10 +65,12 @@ pub trait LuaSerdeExt<'lua> {
/// ```
fn array_metatable(&'lua self) -> Result<Table<'lua>>;
/// Convert a `T` into Lua `Value` instance.
/// Converts `T` into a `Value` instance.
///
/// Requires `feature = "serialize"`
///
/// [`Value`]: enum.Value.html
///
/// # Example
///
/// ```
@@ -96,10 +98,12 @@ pub trait LuaSerdeExt<'lua> {
/// ```
fn to_value<T: Serialize + ?Sized>(&'lua self, t: &T) -> Result<Value<'lua>>;
/// Deserialize a Lua `Value` into any serde deserializable object.
/// Deserializes a `Value` into any serde deserializable object.
///
/// Requires `feature = "serialize"`
///
/// [`Value`]: enum.Value.html
///
/// # Example
///
/// ```