#[repr(C)]pub struct Rel64 {
pub r_vaddr: U64<BigEndian>,
pub r_symndx: U32<BigEndian>,
pub r_rsize: u8,
pub r_rtype: u8,
}
Expand description
Relocation table entry
Fields§
§r_vaddr: U64<BigEndian>
Virtual address (position) in section to be relocated.
r_symndx: U32<BigEndian>
Symbol table index of item that is referenced.
r_rsize: u8
Relocation size and information.
r_rtype: u8
Relocation type.
Trait Implementations§
impl Copy for Rel64
impl Pod for Rel64
Auto Trait Implementations§
impl Freeze for Rel64
impl RefUnwindSafe for Rel64
impl Send for Rel64
impl Sync for Rel64
impl Unpin for Rel64
impl UnwindSafe for Rel64
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)