Struct zip_core::raw::ArchiveExtraDataRecordFixed
source · pub struct ArchiveExtraDataRecordFixed {
pub archive_extra_data_signature: u32,
pub extra_field_length: u64,
}
Expand description
part of ArchiveExtraDataRecord
which has a fixed size
Fields§
§archive_extra_data_signature: u32
§extra_field_length: u64
Implementations§
source§impl ArchiveExtraDataRecordFixed
impl ArchiveExtraDataRecordFixed
pub const SIZE_IN_BYTES: usize = 12usize
source§impl ArchiveExtraDataRecordFixed
impl ArchiveExtraDataRecordFixed
pub const ARCHIVE_EXTRA_DATE_SIGNATURE: u32 = 134_630_224u32
Trait Implementations§
source§impl Debug for ArchiveExtraDataRecordFixed
impl Debug for ArchiveExtraDataRecordFixed
source§impl Parse for ArchiveExtraDataRecordFixed
impl Parse for ArchiveExtraDataRecordFixed
source§impl PartialEq for ArchiveExtraDataRecordFixed
impl PartialEq for ArchiveExtraDataRecordFixed
source§fn eq(&self, other: &ArchiveExtraDataRecordFixed) -> bool
fn eq(&self, other: &ArchiveExtraDataRecordFixed) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Signature for ArchiveExtraDataRecordFixed
impl Signature for ArchiveExtraDataRecordFixed
fn is_valid_signature(&self) -> bool
impl StructuralPartialEq for ArchiveExtraDataRecordFixed
Auto Trait Implementations§
impl Freeze for ArchiveExtraDataRecordFixed
impl RefUnwindSafe for ArchiveExtraDataRecordFixed
impl Send for ArchiveExtraDataRecordFixed
impl Sync for ArchiveExtraDataRecordFixed
impl Unpin for ArchiveExtraDataRecordFixed
impl UnwindSafe for ArchiveExtraDataRecordFixed
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