diff options
Diffstat (limited to 'src/field/data.rs')
| -rw-r--r-- | src/field/data.rs | 24 |
1 files changed, 0 insertions, 24 deletions
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<u8>, -} - -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<u8> { - &self.value - } - - fn deserialize(data: &[u8]) -> Result<Self> { - Ok(Data { - value: data.to_owned(), - }) - } -} |