#[repr(C)]pub struct FxarHeader {
pub magic: [u8; 4],
pub version: u32,
pub flags: u32,
pub chunk_min: u32,
pub chunk_max: u32,
pub chunk_avg: u32,
pub index_offset: u64,
pub index_size: u64,
pub manifest_offset: u64,
pub manifest_size: u64,
pub chunk_count: u64,
}Expand description
Binary header for FXAR v2 archives (64 bytes, little-endian).
Fields§
§magic: [u8; 4]§version: u32§flags: u32§chunk_min: u32§chunk_max: u32§chunk_avg: u32§index_offset: u64§index_size: u64§manifest_offset: u64§manifest_size: u64§chunk_count: u64Trait Implementations§
Source§impl Clone for FxarHeader
impl Clone for FxarHeader
Source§fn clone(&self) -> FxarHeader
fn clone(&self) -> FxarHeader
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 moreSource§impl Debug for FxarHeader
impl Debug for FxarHeader
impl Copy for FxarHeader
Auto Trait Implementations§
impl Freeze for FxarHeader
impl RefUnwindSafe for FxarHeader
impl Send for FxarHeader
impl Sync for FxarHeader
impl Unpin for FxarHeader
impl UnsafeUnpin for FxarHeader
impl UnwindSafe for FxarHeader
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more