#[repr(C)]pub struct RepositoryHeader {Show 14 fields
pub magic: u32,
pub header_size: u16,
pub version: u16,
pub total_size: u64,
pub minor_version: u16,
pub heap_compression: u16,
pub heap_chunk_size: u32,
pub heap_size_compressed: u64,
pub heap_size_uncompressed: u64,
pub info_length: u32,
pub reserved1: u32,
pub package_length: u64,
pub package_strings_length: u64,
pub package_strings_count: u64,
}
Fields§
§magic: u32
§header_size: u16
§version: u16
§total_size: u64
§minor_version: u16
§heap_compression: u16
§heap_chunk_size: u32
§heap_size_compressed: u64
§heap_size_uncompressed: u64
§info_length: u32
§reserved1: u32
§package_length: u64
§package_strings_length: u64
§package_strings_count: u64
Trait Implementations§
Source§impl Clone for RepositoryHeader
impl Clone for RepositoryHeader
Source§fn clone(&self) -> RepositoryHeader
fn clone(&self) -> RepositoryHeader
Returns a copy 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 RepositoryHeader
impl RefUnwindSafe for RepositoryHeader
impl Send for RepositoryHeader
impl Sync for RepositoryHeader
impl Unpin for RepositoryHeader
impl UnwindSafe for RepositoryHeader
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