(&mut self, path: &str, inode: Inode)
| 875 | } |
| 876 | |
| 877 | fn put_tree(&mut self, path: &str, inode: Inode) -> PristineResult<()> { |
| 878 | { |
| 879 | let mut table = self.txn.open_table(TREE)?; |
| 880 | table.insert(path, inode.get())?; |
| 881 | } |
| 882 | { |
| 883 | let mut table = self.txn.open_table(REV_TREE)?; |
| 884 | table.insert(inode.get(), path)?; |
| 885 | } |
| 886 | Ok(()) |
| 887 | } |
| 888 | |
| 889 | fn del_tree(&mut self, path: &str) -> PristineResult<Option<Inode>> { |
| 890 | let inode = { |