Method
del_graph
(
&mut self,
node: GraphNode<NodeId>,
edge: SerializedGraphEdge,
)
Source from the content-addressed store, hash-verified
| 938 | } |
| 939 | |
| 940 | fn del_graph( |
| 941 | &mut self, |
| 942 | node: GraphNode<NodeId>, |
| 943 | edge: SerializedGraphEdge, |
| 944 | ) -> PristineResult<bool> { |
| 945 | let mut table = self.txn.open_multimap_table(GRAPH)?; |
| 946 | let key = encode_vertex(node.change.get(), node.start.get(), node.end.get()); |
| 947 | let value = serialize_edge(&edge); |
| 948 | let removed = table.remove(&key, &value)?; |
| 949 | Ok(removed) |
| 950 | } |
| 951 | |
| 952 | fn put_inode_graph( |
| 953 | &mut self, |