Struct goblin::pe::optional_header::StandardFields32
source · #[repr(C)]pub struct StandardFields32 {
pub magic: u16,
pub major_linker_version: u8,
pub minor_linker_version: u8,
pub size_of_code: u32,
pub size_of_initialized_data: u32,
pub size_of_uninitialized_data: u32,
pub address_of_entry_point: u32,
pub base_of_code: u32,
pub base_of_data: u32,
}
Expand description
standard COFF fields
Fields§
§magic: u16
§major_linker_version: u8
§minor_linker_version: u8
§size_of_code: u32
§size_of_initialized_data: u32
§size_of_uninitialized_data: u32
§address_of_entry_point: u32
§base_of_code: u32
§base_of_data: u32
absent in 64-bit PE32+
Trait Implementations§
source§impl Clone for StandardFields32
impl Clone for StandardFields32
source§fn clone(&self) -> StandardFields32
fn clone(&self) -> StandardFields32
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for StandardFields32
impl Debug for StandardFields32
source§impl Default for StandardFields32
impl Default for StandardFields32
source§fn default() -> StandardFields32
fn default() -> StandardFields32
Returns the “default value” for a type. Read more
source§impl From<StandardFields32> for StandardFields
impl From<StandardFields32> for StandardFields
source§fn from(fields: StandardFields32) -> Self
fn from(fields: StandardFields32) -> Self
Converts to this type from the input type.
source§impl PartialEq for StandardFields32
impl PartialEq for StandardFields32
source§fn eq(&self, other: &StandardFields32) -> bool
fn eq(&self, other: &StandardFields32) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl<'a> TryFromCtx<'a, Endian> for StandardFields32where
StandardFields32: 'a,
impl<'a> TryFromCtx<'a, Endian> for StandardFields32where StandardFields32: 'a,
source§impl<'a> TryIntoCtx<Endian> for &'a StandardFields32
impl<'a> TryIntoCtx<Endian> for &'a StandardFields32
source§impl TryIntoCtx<Endian> for StandardFields32
impl TryIntoCtx<Endian> for StandardFields32
impl Copy for StandardFields32
impl StructuralPartialEq for StandardFields32
Auto Trait Implementations§
impl RefUnwindSafe for StandardFields32
impl Send for StandardFields32
impl Sync for StandardFields32
impl Unpin for StandardFields32
impl UnwindSafe for StandardFields32
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