pub struct LocalFileHeader {Show 13 fields
pub signature: u32,
pub extract_version: u16,
pub gp_flag: u16,
pub compression_method: u16,
pub modified_time: u16,
pub modified_date: u16,
pub crc32: u32,
pub compressed_size: u32,
pub uncompressed_size: u32,
pub file_name_len: u16,
pub extra_field_len: u16,
pub file_name: Vec<u8>,
pub extra_field: Vec<u8>,
}
Fields§
§signature: u32
§extract_version: u16
§gp_flag: u16
§compression_method: u16
§modified_time: u16
§modified_date: u16
§crc32: u32
§compressed_size: u32
§uncompressed_size: u32
§file_name_len: u16
§extra_field_len: u16
§file_name: Vec<u8>
§extra_field: Vec<u8>
Implementations§
Source§impl LocalFileHeader
impl LocalFileHeader
pub fn to_le_bytes(&self) -> Vec<u8> ⓘ
Trait Implementations§
Source§impl Default for LocalFileHeader
impl Default for LocalFileHeader
Source§fn default() -> LocalFileHeader
fn default() -> LocalFileHeader
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LocalFileHeader
impl RefUnwindSafe for LocalFileHeader
impl Send for LocalFileHeader
impl Sync for LocalFileHeader
impl Unpin for LocalFileHeader
impl UnwindSafe for LocalFileHeader
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