fix: bincode 2 ci errors & remaining _rc text

This commit is contained in:
ferris
2025-05-18 08:32:17 +02:00
committed by Vincent Herlemont
parent cf68ecfb19
commit 2a34adc35f
8 changed files with 36 additions and 36 deletions
@@ -1,10 +1,10 @@
#![cfg(feature = "bincode_2_rc")]
#![cfg(feature = "bincode_2")]
use native_model::{native_model};
use serde::Deserialize;
use serde::Serialize;
#[derive(Serialize, Deserialize, PartialEq, Debug)]
#[native_model(id = 1, version = 1, with = native_model::bincode_2_rc::Bincode)]
#[native_model(id = 1, version = 1, with = native_model::bincode_2::Bincode)]
struct Example {
a: u32,
b: u32,
@@ -1,4 +1,4 @@
mod default;
mod bincode_1_3;
mod bincode_2_rc;
mod bincode_2;
mod postcard_1_0;
@@ -11,7 +11,7 @@ impl<T: bincode::Encode> native_model::Encode<T> for Bincode {
}
}
impl<T: bincode::Decode> native_model::Decode<T> for Bincode {
impl<T: bincode::Decode<()>> native_model::Decode<T> for Bincode {
type Error = bincode::error::DecodeError;
fn decode(data: Vec<u8>) -> Result<T, bincode::error::DecodeError> {
bincode::decode_from_slice(&data, config::standard()).map(|(result, _)| result)