Struct goblin::pe::data_directories::DataDirectories
[−]
[src]
pub struct DataDirectories { pub data_directories: [Option<DataDirectory>; 16], }
Fields
data_directories: [Option<DataDirectory>; 16]
Methods
impl DataDirectories
[src]
fn parse<B: AsRef<[u8]>>(bytes: &B,
count: usize,
offset: &mut usize)
-> Result<Self>
count: usize,
offset: &mut usize)
-> Result<Self>
fn get_export_table(&self) -> &Option<DataDirectory>
fn get_import_table(&self) -> &Option<DataDirectory>
fn get_resource_table(&self) -> &Option<DataDirectory>
fn get_exception_table(&self) -> &Option<DataDirectory>
fn get_certificate_table(&self) -> &Option<DataDirectory>
fn get_base_relocation_table(&self) -> &Option<DataDirectory>
fn get_debug_table(&self) -> &Option<DataDirectory>
fn get_architecture(&self) -> &Option<DataDirectory>
fn get_global_ptr(&self) -> &Option<DataDirectory>
fn get_tls_table(&self) -> &Option<DataDirectory>
fn get_load_config_table(&self) -> &Option<DataDirectory>
fn get_bound_import_table(&self) -> &Option<DataDirectory>
fn get_import_address_table(&self) -> &Option<DataDirectory>
fn get_delay_import_descriptor(&self) -> &Option<DataDirectory>
fn get_clr_runtime_header(&self) -> &Option<DataDirectory>
Trait Implementations
impl Debug for DataDirectories
[src]
impl PartialEq for DataDirectories
[src]
fn eq(&self, __arg_0: &DataDirectories) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &DataDirectories) -> bool
This method tests for !=
.
impl Copy for DataDirectories
[src]
impl Clone for DataDirectories
[src]
fn clone(&self) -> DataDirectories
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Default for DataDirectories
[src]
fn default() -> DataDirectories
Returns the "default value" for a type. Read more