pub struct ArHeader {
pub ar_name: String,
pub ar_date: time_t,
pub ar_uid: uid_t,
pub ar_gid: gid_t,
pub ar_mode: mode_t,
pub ar_size: usize,
pub ar_fmag: u16,
pub ar_member_name: Option<String>,
}Expand description
the archive file header
Fields§
§ar_name: String§ar_date: time_tmodification time
ar_uid: uid_tuser id
ar_gid: gid_tgroup id
ar_mode: mode_toctal file permissions
ar_size: usizesize in bytes
ar_fmag: u16consistency check
ar_member_name: Option<String>extended format #1
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ArHeader
impl RefUnwindSafe for ArHeader
impl Send for ArHeader
impl Sync for ArHeader
impl Unpin for ArHeader
impl UnwindSafe for ArHeader
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