#[repr(C)]pub struct AixHeader {
pub size: [u8; 20],
pub nxtmem: [u8; 20],
pub prvmem: [u8; 20],
pub date: [u8; 12],
pub uid: [u8; 12],
pub gid: [u8; 12],
pub mode: [u8; 12],
pub namlen: [u8; 4],
}
Expand description
The header at the start of an AIX big archive member, without name.
Fields§
§size: [u8; 20]
File member size in decimal.
nxtmem: [u8; 20]
Next member offset in decimal.
prvmem: [u8; 20]
Previous member offset in decimal.
date: [u8; 12]
File member date in decimal.
uid: [u8; 12]
File member user id in decimal.
gid: [u8; 12]
File member group id in decimal.
mode: [u8; 12]
File member mode in octal.
namlen: [u8; 4]
File member name length in decimal.
Trait Implementations§
impl Copy for AixHeader
impl Pod for AixHeader
Auto Trait Implementations§
impl Freeze for AixHeader
impl RefUnwindSafe for AixHeader
impl Send for AixHeader
impl Sync for AixHeader
impl Unpin for AixHeader
impl UnwindSafe for AixHeader
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)