pub struct ExportDirectory {
pub characteristics: u32,
pub timestamp: u32,
pub major_version: u16,
pub minor_version: u16,
pub name_rva: u32,
pub ordinal_base: u32,
pub address_table_entries: u32,
pub number_of_name_pointers: u32,
pub address_table_rva: u32,
pub name_pointer_rva: u32,
pub ordinal_table_rva: u32,
}Expand description
Export directory information from a PE file.
Corresponds to the IMAGE_EXPORT_DIRECTORY structure in PE format.
Fields§
§characteristics: u32§timestamp: u32§major_version: u16§minor_version: u16§name_rva: u32§ordinal_base: u32§address_table_entries: u32§number_of_name_pointers: u32§address_table_rva: u32§name_pointer_rva: u32§ordinal_table_rva: u32Trait Implementations§
Source§impl Clone for ExportDirectory
impl Clone for ExportDirectory
Source§fn clone(&self) -> ExportDirectory
fn clone(&self) -> ExportDirectory
Returns a duplicate of the value. Read more
1.0.0 · 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 ExportDirectory
impl RefUnwindSafe for ExportDirectory
impl Send for ExportDirectory
impl Sync for ExportDirectory
impl Unpin for ExportDirectory
impl UnsafeUnpin for ExportDirectory
impl UnwindSafe for ExportDirectory
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