pub struct FileLoc {
pub chunks: Vec<ChunkRef>,
pub uncompressed_size: u64,
}Expand description
One file’s chunk locations within the archive blob region — everything needed to pread + decompress its bytes, with no path involved. Built from the base index columns on the same rows that carried the coord match.
Fields§
§chunks: Vec<ChunkRef>The file’s chunks, ordered by fdata_offset (concatenation order).
uncompressed_size: u64Total uncompressed size across all chunks.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FileLoc
impl RefUnwindSafe for FileLoc
impl Send for FileLoc
impl Sync for FileLoc
impl Unpin for FileLoc
impl UnsafeUnpin for FileLoc
impl UnwindSafe for FileLoc
Blanket Implementations§
impl<T> Allocation for T
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more