Enum lief_sys::LIEF_ELF_RELOC_AARCH64 [−][src]
#[repr(u32)] pub enum LIEF_ELF_RELOC_AARCH64 {}Show variants
LIEF_ELF_R_AARCH64_NONE, LIEF_ELF_R_AARCH64_ABS64, LIEF_ELF_R_AARCH64_ABS32, LIEF_ELF_R_AARCH64_ABS16, LIEF_ELF_R_AARCH64_PREL64, LIEF_ELF_R_AARCH64_PREL32, LIEF_ELF_R_AARCH64_PREL16, LIEF_ELF_R_AARCH64_MOVW_UABS_G0, LIEF_ELF_R_AARCH64_MOVW_UABS_G0_NC, LIEF_ELF_R_AARCH64_MOVW_UABS_G1, LIEF_ELF_R_AARCH64_MOVW_UABS_G1_NC, LIEF_ELF_R_AARCH64_MOVW_UABS_G2, LIEF_ELF_R_AARCH64_MOVW_UABS_G2_NC, LIEF_ELF_R_AARCH64_MOVW_UABS_G3, LIEF_ELF_R_AARCH64_MOVW_SABS_G0, LIEF_ELF_R_AARCH64_MOVW_SABS_G1, LIEF_ELF_R_AARCH64_MOVW_SABS_G2, LIEF_ELF_R_AARCH64_LD_PREL_LO19, LIEF_ELF_R_AARCH64_ADR_PREL_LO21, LIEF_ELF_R_AARCH64_ADR_PREL_PG_HI21, LIEF_ELF_R_AARCH64_ADR_PREL_PG_HI21_NC, LIEF_ELF_R_AARCH64_ADD_ABS_LO12_NC, LIEF_ELF_R_AARCH64_LDST8_ABS_LO12_NC, LIEF_ELF_R_AARCH64_TSTBR14, LIEF_ELF_R_AARCH64_CONDBR19, LIEF_ELF_R_AARCH64_JUMP26, LIEF_ELF_R_AARCH64_CALL26, LIEF_ELF_R_AARCH64_LDST16_ABS_LO12_NC, LIEF_ELF_R_AARCH64_LDST32_ABS_LO12_NC, LIEF_ELF_R_AARCH64_LDST64_ABS_LO12_NC, LIEF_ELF_R_AARCH64_MOVW_PREL_G0, LIEF_ELF_R_AARCH64_MOVW_PREL_G0_NC, LIEF_ELF_R_AARCH64_MOVW_PREL_G1, LIEF_ELF_R_AARCH64_MOVW_PREL_G1_NC, LIEF_ELF_R_AARCH64_MOVW_PREL_G2, LIEF_ELF_R_AARCH64_MOVW_PREL_G2_NC, LIEF_ELF_R_AARCH64_MOVW_PREL_G3, LIEF_ELF_R_AARCH64_LDST128_ABS_LO12_NC, LIEF_ELF_R_AARCH64_MOVW_GOTOFF_G0, LIEF_ELF_R_AARCH64_MOVW_GOTOFF_G0_NC, LIEF_ELF_R_AARCH64_MOVW_GOTOFF_G1, LIEF_ELF_R_AARCH64_MOVW_GOTOFF_G1_NC, LIEF_ELF_R_AARCH64_MOVW_GOTOFF_G2, LIEF_ELF_R_AARCH64_MOVW_GOTOFF_G2_NC, LIEF_ELF_R_AARCH64_MOVW_GOTOFF_G3, LIEF_ELF_R_AARCH64_GOTREL64, LIEF_ELF_R_AARCH64_GOTREL32, LIEF_ELF_R_AARCH64_GOT_LD_PREL19, LIEF_ELF_R_AARCH64_LD64_GOTOFF_LO15, LIEF_ELF_R_AARCH64_ADR_GOT_PAGE, LIEF_ELF_R_AARCH64_LD64_GOT_LO12_NC, LIEF_ELF_R_AARCH64_LD64_GOTPAGE_LO15, LIEF_ELF_R_AARCH64_TLSGD_ADR_PREL21, LIEF_ELF_R_AARCH64_TLSGD_ADR_PAGE21, LIEF_ELF_R_AARCH64_TLSGD_ADD_LO12_NC, LIEF_ELF_R_AARCH64_TLSGD_MOVW_G1, LIEF_ELF_R_AARCH64_TLSGD_MOVW_G0_NC, LIEF_ELF_R_AARCH64_TLSLD_ADR_PREL21, LIEF_ELF_R_AARCH64_TLSLD_ADR_PAGE21, LIEF_ELF_R_AARCH64_TLSLD_ADD_LO12_NC, LIEF_ELF_R_AARCH64_TLSLD_MOVW_G1, LIEF_ELF_R_AARCH64_TLSLD_MOVW_G0_NC, LIEF_ELF_R_AARCH64_TLSLD_LD_PREL19, LIEF_ELF_R_AARCH64_TLSLD_MOVW_DTPREL_G2, LIEF_ELF_R_AARCH64_TLSLD_MOVW_DTPREL_G1, LIEF_ELF_R_AARCH64_TLSLD_MOVW_DTPREL_G1_NC, LIEF_ELF_R_AARCH64_TLSLD_MOVW_DTPREL_G0, LIEF_ELF_R_AARCH64_TLSLD_MOVW_DTPREL_G0_NC, LIEF_ELF_R_AARCH64_TLSLD_ADD_DTPREL_HI12, LIEF_ELF_R_AARCH64_TLSLD_ADD_DTPREL_LO12, LIEF_ELF_R_AARCH64_TLSLD_ADD_DTPREL_LO12_NC, LIEF_ELF_R_AARCH64_TLSLD_LDST8_DTPREL_LO12, LIEF_ELF_R_AARCH64_TLSLD_LDST8_DTPREL_LO12_NC, LIEF_ELF_R_AARCH64_TLSLD_LDST16_DTPREL_LO12, LIEF_ELF_R_AARCH64_TLSLD_LDST16_DTPREL_LO12_NC, LIEF_ELF_R_AARCH64_TLSLD_LDST32_DTPREL_LO12, LIEF_ELF_R_AARCH64_TLSLD_LDST32_DTPREL_LO12_NC, LIEF_ELF_R_AARCH64_TLSLD_LDST64_DTPREL_LO12, LIEF_ELF_R_AARCH64_TLSLD_LDST64_DTPREL_LO12_NC, LIEF_ELF_R_AARCH64_TLSIE_MOVW_GOTTPREL_G1, LIEF_ELF_R_AARCH64_TLSIE_MOVW_GOTTPREL_G0_NC, LIEF_ELF_R_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21, LIEF_ELF_R_AARCH64_TLSIE_LD64_GOTTPREL_LO12_NC, LIEF_ELF_R_AARCH64_TLSIE_LD_GOTTPREL_PREL19, LIEF_ELF_R_AARCH64_TLSLE_MOVW_TPREL_G2, LIEF_ELF_R_AARCH64_TLSLE_MOVW_TPREL_G1, LIEF_ELF_R_AARCH64_TLSLE_MOVW_TPREL_G1_NC, LIEF_ELF_R_AARCH64_TLSLE_MOVW_TPREL_G0, LIEF_ELF_R_AARCH64_TLSLE_MOVW_TPREL_G0_NC, LIEF_ELF_R_AARCH64_TLSLE_ADD_TPREL_HI12, LIEF_ELF_R_AARCH64_TLSLE_ADD_TPREL_LO12, LIEF_ELF_R_AARCH64_TLSLE_ADD_TPREL_LO12_NC, LIEF_ELF_R_AARCH64_TLSLE_LDST8_TPREL_LO12, LIEF_ELF_R_AARCH64_TLSLE_LDST8_TPREL_LO12_NC, LIEF_ELF_R_AARCH64_TLSLE_LDST16_TPREL_LO12, LIEF_ELF_R_AARCH64_TLSLE_LDST16_TPREL_LO12_NC, LIEF_ELF_R_AARCH64_TLSLE_LDST32_TPREL_LO12, LIEF_ELF_R_AARCH64_TLSLE_LDST32_TPREL_LO12_NC, LIEF_ELF_R_AARCH64_TLSLE_LDST64_TPREL_LO12, LIEF_ELF_R_AARCH64_TLSLE_LDST64_TPREL_LO12_NC, LIEF_ELF_R_AARCH64_TLSDESC_LD_PREL19, LIEF_ELF_R_AARCH64_TLSDESC_ADR_PREL21, LIEF_ELF_R_AARCH64_TLSDESC_ADR_PAGE21, LIEF_ELF_R_AARCH64_TLSDESC_LD64_LO12_NC, LIEF_ELF_R_AARCH64_TLSDESC_ADD_LO12_NC, LIEF_ELF_R_AARCH64_TLSDESC_OFF_G1, LIEF_ELF_R_AARCH64_TLSDESC_OFF_G0_NC, LIEF_ELF_R_AARCH64_TLSDESC_LDR, LIEF_ELF_R_AARCH64_TLSDESC_ADD, LIEF_ELF_R_AARCH64_TLSDESC_CALL, LIEF_ELF_R_AARCH64_TLSLE_LDST128_TPREL_LO12, LIEF_ELF_R_AARCH64_TLSLE_LDST128_TPREL_LO12_NC, LIEF_ELF_R_AARCH64_TLSLD_LDST128_DTPREL_LO12, LIEF_ELF_R_AARCH64_TLSLD_LDST128_DTPREL_LO12_NC, LIEF_ELF_R_AARCH64_COPY, LIEF_ELF_R_AARCH64_GLOB_DAT, LIEF_ELF_R_AARCH64_JUMP_SLOT, LIEF_ELF_R_AARCH64_RELATIVE, LIEF_ELF_R_AARCH64_TLS_DTPREL64, LIEF_ELF_R_AARCH64_TLS_DTPMOD64, LIEF_ELF_R_AARCH64_TLS_TPREL64, LIEF_ELF_R_AARCH64_TLSDESC, LIEF_ELF_R_AARCH64_IRELATIVE,
Variants
Trait Implementations
impl Clone for LIEF_ELF_RELOC_AARCH64
[src]
impl Clone for LIEF_ELF_RELOC_AARCH64
[src]fn clone(&self) -> LIEF_ELF_RELOC_AARCH64
[src]
fn clone(&self) -> LIEF_ELF_RELOC_AARCH64
[src]Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]Performs copy-assignment from source
. Read more
impl Debug for LIEF_ELF_RELOC_AARCH64
[src]
impl Debug for LIEF_ELF_RELOC_AARCH64
[src]impl Hash for LIEF_ELF_RELOC_AARCH64
[src]
impl Hash for LIEF_ELF_RELOC_AARCH64
[src]impl Copy for LIEF_ELF_RELOC_AARCH64
[src]
impl Eq for LIEF_ELF_RELOC_AARCH64
[src]
impl StructuralEq for LIEF_ELF_RELOC_AARCH64
[src]
impl StructuralPartialEq for LIEF_ELF_RELOC_AARCH64
[src]
Auto Trait Implementations
impl RefUnwindSafe for LIEF_ELF_RELOC_AARCH64
impl Send for LIEF_ELF_RELOC_AARCH64
impl Sync for LIEF_ELF_RELOC_AARCH64
impl Unpin for LIEF_ELF_RELOC_AARCH64
impl UnwindSafe for LIEF_ELF_RELOC_AARCH64
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
[src]type Owned = T
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn to_owned(&self) -> T
[src]Creates owned data from borrowed data, usually by cloning. Read more
pub fn clone_into(&self, target: &mut T)
[src]
pub fn clone_into(&self, target: &mut T)
[src]🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more