Struct Rel32
struct Rel32 { ... }
Relocation table entry
Fields
r_vaddr: crate::endian::U32<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 Rel32
fn clone(self: &Self) -> Rel32
impl Copy for Rel32
impl Debug for Rel32
fn fmt(self: &Self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
impl Freeze for Rel32
impl Pod for Rel32
impl RefUnwindSafe for Rel32
impl Rel for xcoff::Rel32
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 Rel32
impl Sync for Rel32
impl Unpin for Rel32
impl UnwindSafe for Rel32
impl<T> Any for Rel32
fn type_id(self: &Self) -> TypeId
impl<T> Borrow for Rel32
fn borrow(self: &Self) -> &T
impl<T> BorrowMut for Rel32
fn borrow_mut(self: &mut Self) -> &mut T
impl<T> CloneToUninit for Rel32
unsafe fn clone_to_uninit(self: &Self, dest: *mut u8)
impl<T> From for Rel32
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for Rel32
fn to_owned(self: &Self) -> Tfn clone_into(self: &Self, target: &mut T)
impl<T, U> Into for Rel32
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 Rel32
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto for Rel32
fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>