perf: refactor bench

This commit is contained in:
Vincent Herlemont
2023-10-29 09:45:00 +01:00
parent 1b3ae4f5f1
commit 954cfa322e
6 changed files with 10 additions and 153 deletions
@@ -1,22 +1,6 @@
use bincode;
use serde::{Deserialize, Serialize};
// fn native_model_encode_body<T: Serialize>(
// model: &T,
// ) -> Result<Vec<u8>, bincode::error::EncodeError> {
// {
// bincode::serde::encode_to_vec(model, bincode::config::standard())
// }
// }
//
// fn native_model_decode_body<T: for<'a> Deserialize<'a>>(
// data: Vec<u8>,
// ) -> Result<T, bincode::error::DecodeError> {
// {
// Ok(bincode::serde::decode_from_slice(&data, bincode::config::standard())?.0)
// }
// }
pub struct Bincode;
impl<T: Serialize> native_model::Encode<T> for Bincode {