pub struct PeImportSymbol {
pub iat_address: u64,
pub name: String,
pub dll: String,
pub ordinal: Option<u16>,
}Expand description
A PE import resolved from the import address table.
Fields§
§iat_address: u64Virtual address of the import address table slot.
name: StringBare imported function name used for display.
dll: StringSource DLL name.
ordinal: Option<u16>Import ordinal, if present.
Trait Implementations§
Source§impl Clone for PeImportSymbol
impl Clone for PeImportSymbol
Source§fn clone(&self) -> PeImportSymbol
fn clone(&self) -> PeImportSymbol
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for PeImportSymbol
impl RefUnwindSafe for PeImportSymbol
impl Send for PeImportSymbol
impl Sync for PeImportSymbol
impl Unpin for PeImportSymbol
impl UnsafeUnpin for PeImportSymbol
impl UnwindSafe for PeImportSymbol
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