Enum lief::pe::relocation::BaseType
pub enum BaseType {
Show 20 variants
ABS,
HIGH,
LOW,
HIGHLOW,
HIGHADJ,
MIPS_JMPADDR,
ARM_MOV32A,
ARM_MOV32,
RISCV_HI20,
SECTION,
REL,
ARM_MOV32T,
THUMB_MOV32,
RISCV_LOW12I,
RISCV_LOW12S,
IA64_IMM64,
MIPS_JMPADDR16,
DIR64,
HIGH3ADJ,
UNKNOWN(u32),
}
Variants§
ABS
HIGH
LOW
HIGHLOW
HIGHADJ
MIPS_JMPADDR
ARM_MOV32A
ARM_MOV32
RISCV_HI20
SECTION
REL
ARM_MOV32T
THUMB_MOV32
RISCV_LOW12I
RISCV_LOW12S
IA64_IMM64
MIPS_JMPADDR16
DIR64
HIGH3ADJ
UNKNOWN(u32)
Implementations§
§impl BaseType
impl BaseType
pub fn from_value(value: u32) -> Self
Trait Implementations§
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