Struct object::macho::FatArch64 [−][src]
#[repr(C)]pub struct FatArch64 { pub cputype: U32<BigEndian>, pub cpusubtype: U32<BigEndian>, pub offset: U64<BigEndian>, pub size: U64<BigEndian>, pub align: U32<BigEndian>, pub reserved: U32<BigEndian>, }
Fields
cputype: U32<BigEndian>
cpu specifier (int)
cpusubtype: U32<BigEndian>
machine specifier (int)
offset: U64<BigEndian>
file offset to this object file
size: U64<BigEndian>
size of this object file
align: U32<BigEndian>
alignment as a power of 2
reserved: U32<BigEndian>
reserved
Trait Implementations
impl FatArch for FatArch64
[src]
impl FatArch for FatArch64
[src]type Word = u64
fn cputype(&self) -> u32
[src]
fn cpusubtype(&self) -> u32
[src]
fn offset(&self) -> Self::Word
[src]
fn size(&self) -> Self::Word
[src]
fn align(&self) -> u32
[src]
fn architecture(&self) -> Architecture
[src]
fn file_range(&self) -> (u64, u64)
[src]
fn data<'data, R: ReadRef<'data>>(&self, file: R) -> Result<&'data [u8]>
[src]
Auto Trait Implementations
impl RefUnwindSafe for FatArch64
impl RefUnwindSafe for FatArch64
impl UnwindSafe for FatArch64
impl UnwindSafe for FatArch64