pub struct LocalHeader {
pub version_needed: u16,
pub flags: u16,
pub method: u16,
pub crc32: u32,
pub compressed_size: u32,
pub uncompressed_size: u32,
pub raw_name: Vec<u8>,
pub extra_len: u16,
pub data_offset: u64,
}Expand description
The fixed fields of an entry’s local file header.
Fields§
§version_needed: u16§flags: u16§method: u16§crc32: u32§compressed_size: u32§uncompressed_size: u32§raw_name: Vec<u8>§extra_len: u16§data_offset: u64Absolute offset of the first data byte.
Trait Implementations§
Source§impl Clone for LocalHeader
impl Clone for LocalHeader
Source§fn clone(&self) -> LocalHeader
fn clone(&self) -> LocalHeader
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 LocalHeader
impl Debug for LocalHeader
impl Eq for LocalHeader
Source§impl PartialEq for LocalHeader
impl PartialEq for LocalHeader
impl StructuralPartialEq for LocalHeader
Auto Trait Implementations§
impl Freeze for LocalHeader
impl RefUnwindSafe for LocalHeader
impl Send for LocalHeader
impl Sync for LocalHeader
impl Unpin for LocalHeader
impl UnsafeUnpin for LocalHeader
impl UnwindSafe for LocalHeader
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