[−][src]Enum pelite::pe32::imports::Import
Imported symbol.
Variants
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.
Imported by ordinal.
Fields of ByOrdinal
ord: u16
Trait Implementations
impl<'b, 'a, P: Pe<'a>> GetProcAddress<'a, Import<'b>> for P
[src]
fn get_export(self, name: Import<'b>) -> Result<Export<'a>>
[src]
fn get_proc_address(self, name: T) -> Result<Va>
[src]
impl<'b, 'a, P: Pe<'a>> GetProcAddress<'a, Import<'b>> for P
[src]
fn get_export(self, name: Import<'b>) -> Result<Export<'a>>
[src]
fn get_proc_address(self, name: T) -> Result<Va>
[src]
impl<'a> Eq for Import<'a>
[src]
impl<'a> Clone for Import<'a>
[src]
impl<'a> PartialEq<Import<'a>> for Import<'a>
[src]
impl<'a> Copy for Import<'a>
[src]
impl<'a> Debug for Import<'a>
[src]
impl<'a> Serialize for Import<'a>
[src]
Auto Trait Implementations
impl<'a> Sync for Import<'a>
impl<'a> Send for Import<'a>
impl<'a> Unpin for Import<'a>
impl<'a> UnwindSafe for Import<'a>
impl<'a> RefUnwindSafe for Import<'a>
Blanket Implementations
impl<'b, 'a, P> GetProcAddress<'a, Import<'b>> for P where
P: Pe<'a>,
[src]
P: Pe<'a>,
fn get_export(Self, Import<'b>) -> Result<Export<'a>, Error>
[src]
fn get_proc_address(self, name: T) -> Result<Va>
[src]
impl<'b, 'a, P> GetProcAddress<'a, Import<'b>> for P where
P: Pe<'a>,
[src]
P: Pe<'a>,
fn get_export(Self, Import<'b>) -> Result<Export<'a>, Error>
[src]
fn get_proc_address(self, name: T) -> Result<Va>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<'b, 'a, P> GetProcAddress<'a, Import<'b>> for P where
P: Pe<'a>,
[src]
P: Pe<'a>,
fn get_export(Self, Import<'b>) -> Result<Export<'a>, Error>
[src]
fn get_proc_address(self, name: T) -> Result<Va>
[src]
impl<'b, 'a, P> GetProcAddress<'a, Import<'b>> for P where
P: Pe<'a>,
[src]
P: Pe<'a>,