(&mut self, inode: u64, pos: &Position<NodeId>)
| 1658 | } |
| 1659 | |
| 1660 | fn put_inodes(&mut self, inode: u64, pos: &Position<NodeId>) -> PristineResult<()> { |
| 1661 | let mut inodes_table = self.txn.open_table(INODES)?; |
| 1662 | let mut rev_inodes_table = self.txn.open_table(REV_INODES)?; |
| 1663 | |
| 1664 | let pos_bytes = encode_position(pos.change.get(), pos.pos.get()); |
| 1665 | |
| 1666 | inodes_table.insert(inode, &pos_bytes)?; |
| 1667 | rev_inodes_table.insert(&pos_bytes, inode)?; |
| 1668 | Ok(()) |
| 1669 | } |
| 1670 | |
| 1671 | fn commit(self) -> PristineResult<()> { |
| 1672 | self.txn.commit()?; |
nothing calls this directly
no test coverage detected