Enum pelite::pe32::imports::Import [−][src]
Imported symbol.
Variants
ByName
Imported by name.
The hint is an index in the export names table that may contain the desired symbol. For more information see this blog post by Raymond Chen.
Fields of ByName
hint: usize | |
name: &'a CStr |
ByOrdinal
Imported by ordinal.
Fields of ByOrdinal
ord: Ordinal |
Trait Implementations
impl<'b, 'a, P: Pe<'a> + Copy> GetProcAddress<'a, Import<'b>> for P
[src]
impl<'b, 'a, P: Pe<'a> + Copy> GetProcAddress<'a, Import<'b>> for P
fn get_export(self, name: Import<'b>) -> Result<Export<'a>>
[src]
fn get_export(self, name: Import<'b>) -> Result<Export<'a>>
Convenient method to get an exported function. Read more
fn get_proc_address(self, name: T) -> Result<Va>
[src]
fn get_proc_address(self, name: T) -> Result<Va>
Convenient method to get the address of an exported function. Read more
impl<'a> Copy for Import<'a>
[src]
impl<'a> Copy for Import<'a>
impl<'a> Clone for Import<'a>
[src]
impl<'a> Clone for Import<'a>
fn clone(&self) -> Import<'a>
[src]
fn clone(&self) -> Import<'a>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl<'a> Debug for Import<'a>
[src]
impl<'a> Debug for Import<'a>
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl<'a> Eq for Import<'a>
[src]
impl<'a> Eq for Import<'a>
impl<'a> PartialEq for Import<'a>
[src]
impl<'a> PartialEq for Import<'a>