Struct xmas_elf::program::ProgramHeader32
source · #[repr(C)]pub struct ProgramHeader32 {
pub type_: Type_,
pub offset: u32,
pub virtual_addr: u32,
pub physical_addr: u32,
pub file_size: u32,
pub mem_size: u32,
pub flags: Flags,
pub align: u32,
}
Fields§
§type_: Type_
§offset: u32
§virtual_addr: u32
§physical_addr: u32
§file_size: u32
§mem_size: u32
§flags: Flags
§align: u32
Implementations§
Trait Implementations§
source§impl Clone for ProgramHeader32
impl Clone for ProgramHeader32
source§fn clone(&self) -> ProgramHeader32
fn clone(&self) -> ProgramHeader32
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 ProgramHeader32
impl Debug for ProgramHeader32
source§impl Default for ProgramHeader32
impl Default for ProgramHeader32
source§fn default() -> ProgramHeader32
fn default() -> ProgramHeader32
Returns the “default value” for a type. Read more
source§impl Display for ProgramHeader32
impl Display for ProgramHeader32
impl Copy for ProgramHeader32
impl Pod for ProgramHeader32
Auto Trait Implementations§
impl RefUnwindSafe for ProgramHeader32
impl Send for ProgramHeader32
impl Sync for ProgramHeader32
impl Unpin for ProgramHeader32
impl UnwindSafe for ProgramHeader32
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