(&self, path: &str)
| 514 | } |
| 515 | |
| 516 | fn get_file_index(&self, path: &str) -> PristineResult<Option<FileIndexMetadata>> { |
| 517 | let table = self.txn.open_table(FILE_INDEX)?; |
| 518 | match table.get(path)? { |
| 519 | Some(value) => { |
| 520 | let (secs, nanos, size, hash) = decode_file_index(value.value()); |
| 521 | Ok(Some((secs, nanos, size, hash))) |
| 522 | } |
| 523 | None => Ok(None), |
| 524 | } |
| 525 | } |
| 526 | |
| 527 | fn iter_file_index(&self) -> PristineResult<Vec<FileIndexEntry>> { |
| 528 | let table = match self.txn.open_table(FILE_INDEX) { |
nothing calls this directly
no test coverage detected