#[repr(C)]pub struct Elf64SectionHeader {
pub sh_name: u32,
pub sh_type: u32,
pub sh_flags: u64,
pub sh_addr: u64,
pub sh_offset: u64,
pub sh_size: u64,
pub sh_link: u32,
pub sh_info: u32,
pub sh_addralign: u64,
pub sh_entsize: u64,
}Expand description
Section header
Fields§
§sh_name: u32§sh_type: u32§sh_flags: u64§sh_addr: u64§sh_offset: u64§sh_size: u64§sh_link: u32§sh_info: u32§sh_addralign: u64§sh_entsize: u64Trait Implementations§
Source§impl Clone for Elf64SectionHeader
impl Clone for Elf64SectionHeader
Source§fn clone(&self) -> Elf64SectionHeader
fn clone(&self) -> Elf64SectionHeader
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Elf64SectionHeader
impl Debug for Elf64SectionHeader
impl Copy for Elf64SectionHeader
Auto Trait Implementations§
impl Freeze for Elf64SectionHeader
impl RefUnwindSafe for Elf64SectionHeader
impl Send for Elf64SectionHeader
impl Sync for Elf64SectionHeader
impl Unpin for Elf64SectionHeader
impl UnwindSafe for Elf64SectionHeader
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)