fix: Unbreak the doctests
This commit is contained in:
committed by
Vincent Herlemont
parent
028ae2d0c8
commit
d932be10ac
@@ -22,6 +22,7 @@
|
||||
/// Example usage:
|
||||
///
|
||||
/// ```rust
|
||||
/// # use native_model::*;
|
||||
/// #[derive(Clone, Default, serde::Deserialize, serde::Serialize)]
|
||||
/// #[native_model(id = 1, version = 1, with = native_model::bincode_1_3::Bincode)]
|
||||
/// struct MyStruct {
|
||||
|
||||
@@ -25,6 +25,7 @@
|
||||
/// Example usage:
|
||||
///
|
||||
/// ```rust
|
||||
/// # use native_model::*;
|
||||
/// #[derive(Clone, Default, serde::Deserialize, serde::Serialize)]
|
||||
/// #[native_model(id = 1, version = 1, with = native_model::bincode_2_rc::Bincode)]
|
||||
/// struct MyStruct {
|
||||
@@ -39,10 +40,7 @@ impl<T: serde::Serialize> super::Encode<T> for Bincode {
|
||||
type Error = bincode_2_rc::error::EncodeError;
|
||||
/// Serializes a type into bytes using the `bincode` `2.0.0-rc.3` crate.
|
||||
fn encode(obj: &T) -> Result<Vec<u8>, Self::Error> {
|
||||
bincode_2_rc::serde::encode_to_vec(
|
||||
obj,
|
||||
bincode_2_rc::config::standard()
|
||||
)
|
||||
bincode_2_rc::serde::encode_to_vec(obj, bincode_2_rc::config::standard())
|
||||
}
|
||||
}
|
||||
|
||||
@@ -51,9 +49,6 @@ impl<T: for<'de> serde::Deserialize<'de>> super::Decode<T> for Bincode {
|
||||
type Error = bincode_2_rc::error::DecodeError;
|
||||
/// Deserializes a type from bytes using the `bincode` `2.0.0-rc.3` crate.
|
||||
fn decode(data: Vec<u8>) -> Result<T, Self::Error> {
|
||||
Ok(bincode_2_rc::serde::decode_from_slice(
|
||||
&data,
|
||||
bincode_2_rc::config::standard()
|
||||
)?.0)
|
||||
Ok(bincode_2_rc::serde::decode_from_slice(&data, bincode_2_rc::config::standard())?.0)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
/// Example usage:
|
||||
///
|
||||
/// ```rust
|
||||
/// # use native_model::*;
|
||||
/// #[derive(Clone, Default, serde::Deserialize, serde::Serialize)]
|
||||
/// #[native_model(id = 1, version = 1, with = native_model::postcard_1_0::PostCard)]
|
||||
/// struct MyStruct {
|
||||
@@ -47,4 +48,4 @@ impl<T: for<'de> serde::Deserialize<'de>> super::Decode<T> for PostCard {
|
||||
fn decode(data: Vec<u8>) -> Result<T, Self::Error> {
|
||||
postcard_1_0::from_bytes(&data)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -16,6 +16,7 @@
|
||||
/// Example usage:
|
||||
///
|
||||
/// ```rust
|
||||
/// # use native_model::*;
|
||||
/// #[derive(Clone, Default, serde::Deserialize, serde::Serialize)]
|
||||
/// #[native_model(id = 1, version = 1, with = native_model::rmp_serde_1_3::RmpSerde)]
|
||||
/// struct MyStruct {
|
||||
@@ -41,4 +42,4 @@ impl<T: for<'de> serde::Deserialize<'de>> crate::Decode<T> for RmpSerde {
|
||||
fn decode(data: Vec<u8>) -> Result<T, Self::Error> {
|
||||
rmp_serde_1_3::decode::from_slice(&data)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user