pub struct StoredUnit {
pub fdata_offset: u64,
pub payload: UnitPayload,
}Expand description
One stored unit: what a splitter emits, and what becomes one index row.
fdata_offset is where this unit’s bytes belong inside the reconstructed
file, which is what makes a MIXED entry expressible: the units of one entry
need not all be of the same kind, they only need to tile the file.
Fields§
§fdata_offset: u64Offset of this unit’s bytes within the reconstructed file.
payload: UnitPayloadAuto Trait Implementations§
impl Freeze for StoredUnit
impl RefUnwindSafe for StoredUnit
impl Send for StoredUnit
impl Sync for StoredUnit
impl Unpin for StoredUnit
impl UnsafeUnpin for StoredUnit
impl UnwindSafe for StoredUnit
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