Enum lief::pe::relocation::BaseType
pub enum BaseType {
Show 17 variants
ABS,
HIGH,
LOW,
HIGHLOW,
HIGHADJ,
MIPS_JMPADDR,
ARM_MOV32,
RISCV_HI20,
SECTION,
THUMB_MOV32,
RISCV_LOW12I,
RISCV_LOW12S,
LOONARCH_MARK_LA,
MIPS_JMPADDR16,
DIR64,
HIGH3ADJ,
UNKNOWN(u32),
}
Variants§
ABS
HIGH
LOW
HIGHLOW
HIGHADJ
MIPS_JMPADDR
ARM_MOV32
RISCV_HI20
SECTION
THUMB_MOV32
RISCV_LOW12I
RISCV_LOW12S
LOONARCH_MARK_LA
MIPS_JMPADDR16
DIR64
HIGH3ADJ
UNKNOWN(u32)
Trait Implementations§
impl Copy for BaseType
impl Eq for BaseType
impl StructuralEq for BaseType
impl StructuralPartialEq for BaseType
Auto Trait Implementations§
impl RefUnwindSafe for BaseType
impl Send for BaseType
impl Sync for BaseType
impl Unpin for BaseType
impl UnwindSafe for BaseType
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