blob: c819d3e794b14831004507cccb85674feaa7bf3c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#[derive(Debug, Eq, PartialEq, libipld::DagCbor)]
pub struct Node {
/// Version
v: String,
/// Parent Nodes, identified by cid
parents: Vec<crate::backend::Id>,
}
impl daglib::Node for Node {
type Id = crate::backend::Id;
fn parent_ids(&self) -> Vec<Self::Id> {
self.parents.clone()
}
}
|