#[repr(C)]pub struct Rel {
pub r_offset: u64,
pub r_info: u64,
}
Expand description
Relocation without an addend
Fields§
§r_offset: u64
address
r_info: u64
relocation type and symbol address
Trait Implementations§
source§impl Plain for Rel
impl Plain for Rel
fn from_bytes(bytes: &[u8]) -> Result<&Self, Error>where Self: Sized,
fn slice_from_bytes(bytes: &[u8]) -> Result<&[Self], Error>where Self: Sized,
fn slice_from_bytes_len(bytes: &[u8], len: usize) -> Result<&[Self], Error>where Self: Sized,
fn from_mut_bytes(bytes: &mut [u8]) -> Result<&mut Self, Error>where Self: Sized,
fn slice_from_mut_bytes(bytes: &mut [u8]) -> Result<&mut [Self], Error>where Self: Sized,
fn slice_from_mut_bytes_len( bytes: &mut [u8], len: usize ) -> Result<&mut [Self], Error>where Self: Sized,
fn copy_from_bytes(&mut self, bytes: &[u8]) -> Result<(), Error>
source§impl<'a> TryIntoCtx<Endian> for &'a Rel
impl<'a> TryIntoCtx<Endian> for &'a Rel
source§impl TryIntoCtx<Endian> for Rel
impl TryIntoCtx<Endian> for Rel
impl StructuralPartialEq for Rel
Auto Trait Implementations§
impl RefUnwindSafe for Rel
impl Send for Rel
impl Sync for Rel
impl Unpin for Rel
impl UnwindSafe for Rel
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