diff --git a/libraries/native_model/justfile b/libraries/native_model/justfile index 44203d59..c30e9597 100644 --- a/libraries/native_model/justfile +++ b/libraries/native_model/justfile @@ -52,11 +52,11 @@ test_postcard_1_0: @just _tests_crate '--features postcard_1_0' test_docs: - cargo test --doc --features bincode_2_rc + cargo test --doc --all-features test_all: test_docs test_no_default test_default test_bincode_1_3 test_bincode_2_rc test_postcard_1_0 bench_overhead: cargo bench --bench overhead -bench_all: bench_overhead \ No newline at end of file +bench_all: bench_overhead diff --git a/libraries/native_model/src/codec/bincode_1_3.rs b/libraries/native_model/src/codec/bincode_1_3.rs index 48c3f4c7..5010422d 100644 --- a/libraries/native_model/src/codec/bincode_1_3.rs +++ b/libraries/native_model/src/codec/bincode_1_3.rs @@ -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 { diff --git a/libraries/native_model/src/codec/bincode_2_rc.rs b/libraries/native_model/src/codec/bincode_2_rc.rs index 78d01d71..8cdb1256 100644 --- a/libraries/native_model/src/codec/bincode_2_rc.rs +++ b/libraries/native_model/src/codec/bincode_2_rc.rs @@ -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 super::Encode 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, 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 serde::Deserialize<'de>> super::Decode 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) -> Result { - 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) } } diff --git a/libraries/native_model/src/codec/postcard_1_0.rs b/libraries/native_model/src/codec/postcard_1_0.rs index ae0a8a12..a44b16dc 100644 --- a/libraries/native_model/src/codec/postcard_1_0.rs +++ b/libraries/native_model/src/codec/postcard_1_0.rs @@ -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 serde::Deserialize<'de>> super::Decode for PostCard { fn decode(data: Vec) -> Result { postcard_1_0::from_bytes(&data) } -} \ No newline at end of file +} diff --git a/libraries/native_model/src/codec/rmp_serde_1_3.rs b/libraries/native_model/src/codec/rmp_serde_1_3.rs index 26cd7f82..22c4b504 100644 --- a/libraries/native_model/src/codec/rmp_serde_1_3.rs +++ b/libraries/native_model/src/codec/rmp_serde_1_3.rs @@ -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 serde::Deserialize<'de>> crate::Decode for RmpSerde { fn decode(data: Vec) -> Result { rmp_serde_1_3::decode::from_slice(&data) } -} \ No newline at end of file +}