Struct Rel64
struct Rel64 { ... }
Relocation table entry
Fields
r_vaddr: crate::endian::U64<crate::endian::BigEndian>Virtual address (position) in section to be relocated.
r_symndx: crate::endian::U32<crate::endian::BigEndian>Symbol table index of item that is referenced.
r_rsize: u8Relocation size and information.
r_rtype: u8Relocation type.
Implementations
impl Clone for Rel64
fn clone(self: &Self) -> Rel64
impl Copy for Rel64
impl Debug for Rel64
fn fmt(self: &Self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
impl Freeze for Rel64
impl Pod for Rel64
impl RefUnwindSafe for Rel64
impl Rel for xcoff::Rel64
fn r_vaddr(self: &Self) -> <Self as >::Wordfn r_symndx(self: &Self) -> u32fn r_rsize(self: &Self) -> u8fn r_rtype(self: &Self) -> u8
impl Send for Rel64
impl Sync for Rel64
impl Unpin for Rel64
impl UnwindSafe for Rel64
impl<T> Any for Rel64
fn type_id(self: &Self) -> TypeId
impl<T> Borrow for Rel64
fn borrow(self: &Self) -> &T
impl<T> BorrowMut for Rel64
fn borrow_mut(self: &mut Self) -> &mut T
impl<T> CloneToUninit for Rel64
unsafe fn clone_to_uninit(self: &Self, dest: *mut u8)
impl<T> From for Rel64
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for Rel64
fn to_owned(self: &Self) -> Tfn clone_into(self: &Self, target: &mut T)
impl<T, U> Into for Rel64
fn into(self: Self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom for Rel64
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto for Rel64
fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>