(&self, path: &str)
| 559 | } |
| 560 | |
| 561 | fn get_file_index(&self, path: &str) -> PristineResult<Option<FileIndexMetadata>> { |
| 562 | let table = self.txn.open_table(FILE_INDEX)?; |
| 563 | match table.get(path)? { |
| 564 | Some(value) => { |
| 565 | let (secs, nanos, size, hash) = decode_file_index(value.value()); |
| 566 | Ok(Some((secs, nanos, size, hash))) |
| 567 | } |
| 568 | None => Ok(None), |
| 569 | } |
| 570 | } |
| 571 | |
| 572 | fn iter_file_index(&self) -> PristineResult<Vec<FileIndexEntry>> { |
| 573 | let table = match self.txn.open_table(FILE_INDEX) { |
nothing calls this directly
no test coverage detected