Method
del_graph
(
&mut self,
node: GraphNode<NodeId>,
edge: SerializedGraphEdge,
)
Source from the content-addressed store, hash-verified
| 844 | } |
| 845 | |
| 846 | fn del_graph( |
| 847 | &mut self, |
| 848 | node: GraphNode<NodeId>, |
| 849 | edge: SerializedGraphEdge, |
| 850 | ) -> PristineResult<bool> { |
| 851 | let mut table = self.txn.open_multimap_table(GRAPH)?; |
| 852 | let key = encode_vertex(node.change.get(), node.start.get(), node.end.get()); |
| 853 | let value = serialize_edge(&edge); |
| 854 | let removed = table.remove(&key, &value)?; |
| 855 | Ok(removed) |
| 856 | } |
| 857 | |
| 858 | fn put_inode_graph( |
| 859 | &mut self, |