pub struct ArchiveHeader {Show 15 fields
pub crc: u16,
pub header_type: u8,
pub flags: u16,
pub size: u16,
pub reserved1: u16,
pub reserved2: u32,
pub has_volume_attributes: bool,
pub has_comment: bool,
pub is_locked: bool,
pub has_solid_attributes: bool,
pub is_new_name_scheme: bool,
pub has_auth_info: bool,
pub has_recovery: bool,
pub is_block_encoded: bool,
pub is_first_volume: bool,
}Fields§
§crc: u16§header_type: u8§flags: u16§size: u16§reserved1: u16§reserved2: u32§has_volume_attributes: bool§has_comment: bool§is_locked: bool§has_solid_attributes: bool§is_new_name_scheme: bool§has_auth_info: bool§has_recovery: bool§is_block_encoded: bool§is_first_volume: boolTrait Implementations§
Source§impl Clone for ArchiveHeader
impl Clone for ArchiveHeader
Source§fn clone(&self) -> ArchiveHeader
fn clone(&self) -> ArchiveHeader
Returns a duplicate 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 ArchiveHeader
impl Debug for ArchiveHeader
Source§impl PartialEq for ArchiveHeader
impl PartialEq for ArchiveHeader
impl Eq for ArchiveHeader
impl StructuralPartialEq for ArchiveHeader
Auto Trait Implementations§
impl Freeze for ArchiveHeader
impl RefUnwindSafe for ArchiveHeader
impl Send for ArchiveHeader
impl Sync for ArchiveHeader
impl Unpin for ArchiveHeader
impl UnwindSafe for ArchiveHeader
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