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 moreAuto 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