Trait lief::pe::ExceptionInfo

pub trait ExceptionInfo {
    // Provided methods
    fn rva_start(&self) -> u32 { ... }
    fn offset(&self) -> u64 { ... }
}
Expand description

Trait shared by all runtime functions

Provided Methods§

fn rva_start(&self) -> u32

Function start address

fn offset(&self) -> u64

Offset in the binary where the raw exception information associated with this entry is defined

Trait Implementations§

§

impl Display for &dyn ExceptionInfo

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Implementors§

§

impl ExceptionInfo for lief::pe::exception_aarch64::RuntimeFunction<'_>

§

impl ExceptionInfo for Packed<'_>

§

impl ExceptionInfo for Unpacked<'_>

§

impl ExceptionInfo for lief::pe::exception_x64::RuntimeFunction<'_>