(latest_version_file: &mut File, offset: u32)
| 122 | } |
| 123 | |
| 124 | fn resolve_latest_ptr(latest_version_file: &mut File, offset: u32) -> io::Result<IndexPtr> { |
| 125 | if offset == u32::MAX { |
| 126 | return Ok(IndexPtr { |
| 127 | offset: u32::MAX, |
| 128 | file_id: u32::MAX, |
| 129 | }); |
| 130 | } |
| 131 | latest_version_file.seek(SeekFrom::Start(offset as u64))?; |
| 132 | IndexPtr::read(latest_version_file) |
| 133 | } |
| 134 | |
| 135 | fn read_neighbors( |
| 136 | reader: &mut impl Read, |
no outgoing calls
no test coverage detected