#[repr(C)]pub struct ExportDirectoryTable {
pub export_flags: u32,
pub time_date_stamp: 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 export_address_table_rva: u32,
pub name_pointer_rva: u32,
pub ordinal_table_rva: u32,
}
Fields
export_flags: u32
time_date_stamp: u32
major_version: u16
minor_version: u16
name_rva: u32
ordinal_base: u32
address_table_entries: u32
number_of_name_pointers: u32
export_address_table_rva: u32
name_pointer_rva: u32
ordinal_table_rva: u32
Implementations
Trait Implementations
sourceimpl Clone for ExportDirectoryTable
impl Clone for ExportDirectoryTable
sourcefn clone(&self) -> ExportDirectoryTable
fn clone(&self) -> ExportDirectoryTable
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ExportDirectoryTable
impl Debug for ExportDirectoryTable
sourceimpl Default for ExportDirectoryTable
impl Default for ExportDirectoryTable
sourcefn default() -> ExportDirectoryTable
fn default() -> ExportDirectoryTable
Returns the “default value” for a type. Read more
sourceimpl PartialEq<ExportDirectoryTable> for ExportDirectoryTable
impl PartialEq<ExportDirectoryTable> for ExportDirectoryTable
sourcefn eq(&self, other: &ExportDirectoryTable) -> bool
fn eq(&self, other: &ExportDirectoryTable) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &ExportDirectoryTable) -> bool
fn ne(&self, other: &ExportDirectoryTable) -> bool
This method tests for !=
.
sourceimpl<'a> TryFromCtx<'a, Endian, [u8]> for ExportDirectoryTable where
ExportDirectoryTable: 'a,
impl<'a> TryFromCtx<'a, Endian, [u8]> for ExportDirectoryTable where
ExportDirectoryTable: 'a,
sourceimpl<'a> TryIntoCtx<Endian, [u8]> for &'a ExportDirectoryTable
impl<'a> TryIntoCtx<Endian, [u8]> for &'a ExportDirectoryTable
sourceimpl TryIntoCtx<Endian, [u8]> for ExportDirectoryTable
impl TryIntoCtx<Endian, [u8]> for ExportDirectoryTable
impl Copy for ExportDirectoryTable
impl StructuralPartialEq for ExportDirectoryTable
Auto Trait Implementations
impl RefUnwindSafe for ExportDirectoryTable
impl Send for ExportDirectoryTable
impl Sync for ExportDirectoryTable
impl Unpin for ExportDirectoryTable
impl UnwindSafe for ExportDirectoryTable
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more