pub struct ArealHeader {
pub magic: [u8; 4],
pub version: u32,
pub flags: u64,
pub incarnation_id: [u8; 16],
pub created: i64,
pub modified: i64,
pub section_count: u32,
pub section_table_offset: u64,
pub compression: Compression,
pub checksum: [u8; 8],
}Expand description
The 256-byte header of a .areal file.
Fields§
§magic: [u8; 4]§version: u32§flags: u64§incarnation_id: [u8; 16]§created: i64§modified: i64§section_count: u32§section_table_offset: u64§compression: Compression§checksum: [u8; 8]Implementations§
Trait Implementations§
Source§impl Clone for ArealHeader
impl Clone for ArealHeader
Source§fn clone(&self) -> ArealHeader
fn clone(&self) -> ArealHeader
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ArealHeader
impl RefUnwindSafe for ArealHeader
impl Send for ArealHeader
impl Sync for ArealHeader
impl Unpin for ArealHeader
impl UnsafeUnpin for ArealHeader
impl UnwindSafe for ArealHeader
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