#[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§
§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, dst: *mut u8)
unsafe fn clone_to_uninit(&self, dst: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)