Struct webtype::version2::FileHeader
source · pub struct FileHeader {Show 14 fields
pub signature: Tag,
pub flavor: u32,
pub size: u32,
pub table_count: u16,
pub reserved: u16,
pub uncompressed_data_size: u32,
pub compressed_data_size: u32,
pub major_version: u16,
pub minor_version: u16,
pub metadata_offset: u32,
pub compressed_metadata_size: u32,
pub uncompressed_metadata_size: u32,
pub private_data_offset: u32,
pub private_data_size: u32,
}Expand description
A file header.
Fields§
§signature: Tag§flavor: u32§size: u32§table_count: u16§reserved: u16§uncompressed_data_size: u32§compressed_data_size: u32§major_version: u16§minor_version: u16§metadata_offset: u32§compressed_metadata_size: u32§uncompressed_metadata_size: u32§private_data_offset: u32§private_data_size: u32Trait Implementations§
source§impl Clone for FileHeader
impl Clone for FileHeader
source§fn clone(&self) -> FileHeader
fn clone(&self) -> FileHeader
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 moresource§impl Debug for FileHeader
impl Debug for FileHeader
source§impl Default for FileHeader
impl Default for FileHeader
source§fn default() -> FileHeader
fn default() -> FileHeader
Returns the “default value” for a type. Read more
impl Copy for FileHeader
Auto Trait Implementations§
impl RefUnwindSafe for FileHeader
impl Send for FileHeader
impl Sync for FileHeader
impl Unpin for FileHeader
impl UnwindSafe for FileHeader
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