Struct AixFileHeader

struct AixFileHeader { ... }

The AIX big archive's fixed length header at file beginning.

Fields

magic: [u8; 8]

Archive magic string.

memoff: [u8; 20]

Offset of member table.

gstoff: [u8; 20]

Offset of global symbol table.

gst64off: [u8; 20]

Offset of global symbol table for 64-bit objects.

fstmoff: [u8; 20]

Offset of first member.

lstmoff: [u8; 20]

Offset of last member.

freeoff: [u8; 20]

Offset of first member on free list.

Implementations

impl Clone for AixFileHeader

fn clone(self: &Self) -> AixFileHeader

impl Copy for AixFileHeader

impl Debug for AixFileHeader

fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result

impl Freeze for AixFileHeader

impl Pod for AixFileHeader

impl RefUnwindSafe for AixFileHeader

impl Send for AixFileHeader

impl Sync for AixFileHeader

impl Unpin for AixFileHeader

impl UnsafeUnpin for AixFileHeader

impl UnwindSafe for AixFileHeader

impl<T> Any for AixFileHeader

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for AixFileHeader

fn borrow(self: &Self) -> &T

impl<T> BorrowMut for AixFileHeader

fn borrow_mut(self: &mut Self) -> &mut T

impl<T> CloneToUninit for AixFileHeader

unsafe fn clone_to_uninit(self: &Self, dest: *mut u8)

impl<T> From for AixFileHeader

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for AixFileHeader

fn to_owned(self: &Self) -> T
fn clone_into(self: &Self, target: &mut T)

impl<T, U> Into for AixFileHeader

fn into(self: Self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom for AixFileHeader

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

impl<T, U> TryInto for AixFileHeader

fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>