summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2021-04-05 17:25:09 +0200
committerMatthias Beyer <mail@beyermatthias.de>2021-04-05 17:25:09 +0200
commite3049138adc0a3f7bfd728136201190aab887f70 (patch)
tree8bb150a7ab4b07f7c9bb797bf3a133d8d9aa5489 /src
parentd8291b09fc2ff7cf50ded09077ab2e7c24f3eda5 (diff)
Add Node::new
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Diffstat (limited to 'src')
-rw-r--r--src/backend/node.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/backend/node.rs b/src/backend/node.rs
index d16b5e8..800d503 100644
--- a/src/backend/node.rs
+++ b/src/backend/node.rs
@@ -25,4 +25,12 @@ impl Node {
pub fn payload_id(&self) -> &cid::Cid {
&self.payload
}
+
+ pub fn new(version: String, parents: Vec<crate::backend::Id>, payload: cid::Cid) -> Self {
+ Node {
+ v: version,
+ parents,
+ payload
+ }
+ }
}