Struct FatHeader

struct FatHeader { ... }

Fields

magic: U32<BigEndian>

FAT_MAGIC or FAT_MAGIC_64

nfat_arch: U32<BigEndian>

number of structs that follow

Implementations

impl Clone for FatHeader

fn clone(self: &Self) -> FatHeader

impl Copy for FatHeader

impl Debug for FatHeader

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

impl Freeze for FatHeader

impl Pod for FatHeader

impl RefUnwindSafe for FatHeader

impl Send for FatHeader

impl Sync for FatHeader

impl Unpin for FatHeader

impl UnsafeUnpin for FatHeader

impl UnwindSafe for FatHeader

impl<T> Any for FatHeader

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for FatHeader

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

impl<T> BorrowMut for FatHeader

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

impl<T> CloneToUninit for FatHeader

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

impl<T> From for FatHeader

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for FatHeader

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

impl<T, U> Into for FatHeader

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 FatHeader

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

impl<T, U> TryInto for FatHeader

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