pub struct ElfRelocation {
pub offset: u64,
pub symbol: u32,
pub reloc_type: u32,
pub addend: i64,
}Expand description
Relocation entry
Fields§
§offset: u64§symbol: u32§reloc_type: u32§addend: i64Trait Implementations§
Source§impl Clone for ElfRelocation
impl Clone for ElfRelocation
Source§fn clone(&self) -> ElfRelocation
fn clone(&self) -> ElfRelocation
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 moreAuto Trait Implementations§
impl Freeze for ElfRelocation
impl RefUnwindSafe for ElfRelocation
impl Send for ElfRelocation
impl Sync for ElfRelocation
impl Unpin for ElfRelocation
impl UnwindSafe for ElfRelocation
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)