aboutsummaryrefslogtreecommitdiff
path: root/src/field/data.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/field/data.rs')
-rw-r--r--src/field/data.rs24
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(),
- })
- }
-}