Struct lief::pe::dynamic_fixups::FunctionOverrideInfo
pub struct FunctionOverrideInfo<'a> { /* private fields */ }
Implementations§
§impl FunctionOverrideInfo<'_>
impl FunctionOverrideInfo<'_>
pub fn original_rva(&self) -> u32
pub fn original_rva(&self) -> u32
RVA of the original function
pub fn bdd_offset(&self) -> u32
pub fn bdd_offset(&self) -> u32
Offset into the BDD region
pub fn base_reloc_size(&self) -> u32
pub fn base_reloc_size(&self) -> u32
Size in bytes taken by BaseRelocs
pub fn functions_rva(&self) -> Vec<u32>
pub fn relocations(&self) -> FuncOverrideRelocations<'_> ⓘ
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for FunctionOverrideInfo<'a>
impl<'a> !Send for FunctionOverrideInfo<'a>
impl<'a> !Sync for FunctionOverrideInfo<'a>
impl<'a> Unpin for FunctionOverrideInfo<'a>
impl<'a> !UnwindSafe for FunctionOverrideInfo<'a>
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