#[repr(C)]pub struct ImportDirectoryEntry {
pub import_lookup_table_rva: u32,
pub time_date_stamp: u32,
pub forwarder_chain: u32,
pub name_rva: u32,
pub import_address_table_rva: u32,
}Fields§
§import_lookup_table_rva: u32§time_date_stamp: u32§forwarder_chain: u32§name_rva: u32§import_address_table_rva: u32Implementations§
Source§impl ImportDirectoryEntry
impl ImportDirectoryEntry
Sourcepub fn is_possibly_valid(&self) -> bool
pub fn is_possibly_valid(&self) -> bool
Whether the entry is possibly valid.
Both Self::name_rva and Self::import_address_table_rva must be non-zero
Trait Implementations§
Source§impl Debug for ImportDirectoryEntry
impl Debug for ImportDirectoryEntry
Source§impl<'a> TryFromCtx<'a, Endian> for ImportDirectoryEntrywhere
ImportDirectoryEntry: 'a,
impl<'a> TryFromCtx<'a, Endian> for ImportDirectoryEntrywhere
ImportDirectoryEntry: 'a,
Source§impl<'a> TryIntoCtx<Endian> for &'a ImportDirectoryEntry
impl<'a> TryIntoCtx<Endian> for &'a ImportDirectoryEntry
Auto Trait Implementations§
impl Freeze for ImportDirectoryEntry
impl RefUnwindSafe for ImportDirectoryEntry
impl Send for ImportDirectoryEntry
impl Sync for ImportDirectoryEntry
impl Unpin for ImportDirectoryEntry
impl UnsafeUnpin for ImportDirectoryEntry
impl UnwindSafe for ImportDirectoryEntry
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