Enum DynamicFixup  
pub enum DynamicFixup<'a> {
    Generic(Generic<'a>),
    Arm64X(Arm64X<'a>),
    FunctionOverride(FunctionOverride<'a>),
    ARM64Kernel(ARM64Kernel<'a>),
    ControlTransfer(ControlTransfer<'a>),
    Unknown(Unknown<'a>),
}Expand description
This enum wraps the different fixups that can be associated with a
crate::pe::DynamicRelocation
Variants§
Generic(Generic<'a>)
Entry when crate::pe::dynamic_relocation::AsDynamicRelocation::symbol is not
a special value
Arm64X(Arm64X<'a>)
Entry when crate::pe::dynamic_relocation::AsDynamicRelocation::symbol is set
to crate::pe::dynamic_relocation::IMAGE_DYNAMIC_RELOCATION_ARM64X
FunctionOverride(FunctionOverride<'a>)
Entry when crate::pe::dynamic_relocation::AsDynamicRelocation::symbol is set
to crate::pe::dynamic_relocation::IMAGE_DYNAMIC_RELOCATION_FUNCTION_OVERRIDE
ARM64Kernel(ARM64Kernel<'a>)
Entry when crate::pe::dynamic_relocation::AsDynamicRelocation::symbol is set
to crate::pe::dynamic_relocation::IMAGE_DYNAMIC_RELOCATION_ARM64_KERNEL_IMPORT_CALL_TRANSFER
ControlTransfer(ControlTransfer<'a>)
Entry when crate::pe::dynamic_relocation::AsDynamicRelocation::symbol is set
to crate::pe::dynamic_relocation::IMAGE_DYNAMIC_RELOCATION_GUARD_IMPORT_CONTROL_TRANSFER
Unknown(Unknown<'a>)
Entry when crate::pe::dynamic_relocation::AsDynamicRelocation::symbol is set
to a special value that is not supported by LIEF.