pub struct LocalFileHeaderFixed {
pub local_file_header_signature: u32,
pub version_needed_to_extract: u16,
pub general_purpose_bit_flag: u16,
pub compression_method: u16,
pub last_mod_file_time: u16,
pub last_mod_file_date: u16,
pub crc_32: u32,
pub compressed_size: u32,
pub uncompressed_size: u32,
pub file_name_length: u16,
pub extra_field_length: u16,
}
Expand description
part of LocalFileHeader
which has a fixed size
Fields§
§local_file_header_signature: u32
§version_needed_to_extract: u16
§general_purpose_bit_flag: u16
§compression_method: u16
§last_mod_file_time: u16
§last_mod_file_date: u16
§crc_32: u32
§compressed_size: u32
§uncompressed_size: u32
§file_name_length: u16
§extra_field_length: u16
Implementations§
Source§impl LocalFileHeaderFixed
impl LocalFileHeaderFixed
pub const LOCAL_FILE_HEADER_SIGNATURE: u32 = 67_324_752u32
pub const SIZE_IN_BYTES: usize = 30usize
Trait Implementations§
Source§impl Clone for LocalFileHeaderFixed
impl Clone for LocalFileHeaderFixed
Source§fn clone(&self) -> LocalFileHeaderFixed
fn clone(&self) -> LocalFileHeaderFixed
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 LocalFileHeaderFixed
impl Debug for LocalFileHeaderFixed
Source§impl Parse for LocalFileHeaderFixed
impl Parse for LocalFileHeaderFixed
Source§impl PartialEq for LocalFileHeaderFixed
impl PartialEq for LocalFileHeaderFixed
Source§impl Signature for LocalFileHeaderFixed
impl Signature for LocalFileHeaderFixed
fn is_valid_signature(&self) -> bool
impl StructuralPartialEq for LocalFileHeaderFixed
Auto Trait Implementations§
impl Freeze for LocalFileHeaderFixed
impl RefUnwindSafe for LocalFileHeaderFixed
impl Send for LocalFileHeaderFixed
impl Sync for LocalFileHeaderFixed
impl Unpin for LocalFileHeaderFixed
impl UnwindSafe for LocalFileHeaderFixed
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