Struct object::pe::ImageResourceDirectoryEntry
source · #[repr(C)]pub struct ImageResourceDirectoryEntry {
pub name_or_id: U32<LE>,
pub offset_to_data_or_directory: U32<LE>,
}
Fields§
§name_or_id: U32<LE>
§offset_to_data_or_directory: U32<LE>
Implementations§
source§impl ImageResourceDirectoryEntry
impl ImageResourceDirectoryEntry
sourcepub fn name_or_id(&self) -> ResourceNameOrId
pub fn name_or_id(&self) -> ResourceNameOrId
Returns the entry name
sourcepub fn data_offset(&self) -> u32
pub fn data_offset(&self) -> u32
Returns the section offset of the associated table or data.
sourcepub fn data<'data>(
&self,
section: ResourceDirectory<'data>
) -> Result<ResourceDirectoryEntryData<'data>>
pub fn data<'data>(
&self,
section: ResourceDirectory<'data>
) -> Result<ResourceDirectoryEntryData<'data>>
Returns the data associated to this directory entry.
Trait Implementations§
source§impl Clone for ImageResourceDirectoryEntry
impl Clone for ImageResourceDirectoryEntry
source§fn clone(&self) -> ImageResourceDirectoryEntry
fn clone(&self) -> ImageResourceDirectoryEntry
Returns a copy 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 more