From c402a8923d2e89607a007f46ee4cde15714d746d Mon Sep 17 00:00:00 2001 From: Ruben Beltran del Rio Date: Sun, 9 Feb 2025 22:44:21 +0100 Subject: Restart with fields module --- src/field/data.rs | 24 ------------------------ 1 file changed, 24 deletions(-) delete mode 100644 src/field/data.rs (limited to 'src/field/data.rs') diff --git a/src/field/data.rs b/src/field/data.rs deleted file mode 100644 index cd1341c..0000000 --- a/src/field/data.rs +++ /dev/null @@ -1,24 +0,0 @@ -use super::Field; -use std::io::Result; - -pub struct Data { - value: Vec, -} - -impl Field for Data { - const ID: u16 = 101; - - fn size(&self) -> [u8; 2] { - (self.value.len() as u16).to_be_bytes() - } - - fn serialize_data(&self) -> &Vec { - &self.value - } - - fn deserialize(data: &[u8]) -> Result { - Ok(Data { - value: data.to_owned(), - }) - } -} -- cgit