summaryrefslogtreecommitdiff
path: root/src/chunk.rs
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2020-09-18 08:35:35 +0300
committerLars Wirzenius <liw@liw.fi>2020-09-18 19:49:55 +0300
commit070e7709ff0d18488ada3dcad38ac57ef73c3bef (patch)
tree215b32d7212c16493b29b19cdfb94e44140ee424 /src/chunk.rs
parentaa3dd026c9a8c8407bccea0f1345f777afe0090c (diff)
downloadobnam2-070e7709ff0d18488ada3dcad38ac57ef73c3bef.tar.gz
feat: add a rudimentary chunk server main program
Also, add an initial subplot to document and verify acceptance criteria.
Diffstat (limited to 'src/chunk.rs')
-rw-r--r--src/chunk.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/chunk.rs b/src/chunk.rs
index 29d64a2..33d2d32 100644
--- a/src/chunk.rs
+++ b/src/chunk.rs
@@ -1,4 +1,5 @@
use crate::chunkmeta::ChunkMeta;
+use serde::Serialize;
/// Store an arbitrary chunk of data.
///
@@ -6,6 +7,7 @@ use crate::chunkmeta::ChunkMeta;
///
/// A chunk also contains its associated metadata, except its
/// identifier.
+#[derive(Debug, Serialize)]
pub struct Chunk {
meta: ChunkMeta,
data: Vec<u8>,