#[repr(C)]pub struct BinaryFileHeader {}Fields§
§mMagic: i32§mSig: u32§mVerMicro: u8§mVerMinor: u8§mVerMajor: u16§mBOM: u16§mAlignment: u8§mTargetAddrSize: u8§mFileNameOffset: u32§mFlag: u16§mFirstBlockOffs: u16§mRelocationTableOffs: u32§mSize: u32Implementations§
Source§impl BinaryFileHeader
impl BinaryFileHeader
pub unsafe fn IsValid( &self, packedSig: i64, majorVer: i32, minorVer: i32, microVer: i32, ) -> bool
pub unsafe fn IsRelocated(&self) -> bool
pub unsafe fn IsEndianReverse(&self) -> bool
pub unsafe fn GetRelocationTable(&mut self) -> *mut RelocationTable
Auto Trait Implementations§
impl Freeze for BinaryFileHeader
impl RefUnwindSafe for BinaryFileHeader
impl Send for BinaryFileHeader
impl Sync for BinaryFileHeader
impl Unpin for BinaryFileHeader
impl UnsafeUnpin for BinaryFileHeader
impl UnwindSafe for BinaryFileHeader
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