#[repr(C)]pub struct RegionEntry {
pub kind: u16,
pub version: u16,
pub reserved: u32,
pub offset: u64,
pub length: u64,
pub checksum: u64,
}Expand description
One fixed-width region-directory entry.
Fields§
§kind: u16Known or forward-compatible region kind id.
version: u16Additive region-family version.
reserved: u32Explicit zero padding reserved for future flags.
offset: u64Absolute aligned file offset.
length: u64Exact byte length.
checksum: u64Whole-region xxh3-64 checksum.
Trait Implementations§
Source§impl Clone for RegionEntry
impl Clone for RegionEntry
impl Copy for RegionEntry
Source§impl Debug for RegionEntry
impl Debug for RegionEntry
impl Eq for RegionEntry
Source§impl PartialEq for RegionEntry
impl PartialEq for RegionEntry
impl StructuralPartialEq for RegionEntry
Auto Trait Implementations§
impl Freeze for RegionEntry
impl RefUnwindSafe for RegionEntry
impl Send for RegionEntry
impl Sync for RegionEntry
impl Unpin for RegionEntry
impl UnsafeUnpin for RegionEntry
impl UnwindSafe for RegionEntry
Blanket Implementations§
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