Struct object::read::pe::ResourceName
source · pub struct ResourceName { /* private fields */ }
Expand description
A resource name.
Implementations§
source§impl ResourceName
impl ResourceName
sourcepub fn to_string_lossy(&self, directory: ResourceDirectory<'_>) -> Result<String>
pub fn to_string_lossy(&self, directory: ResourceDirectory<'_>) -> Result<String>
Converts to a String
.
sourcepub fn data<'data>(
&self,
directory: ResourceDirectory<'data>
) -> Result<&'data [U16Bytes<LE>]>
pub fn data<'data>( &self, directory: ResourceDirectory<'data> ) -> Result<&'data [U16Bytes<LE>]>
Returns the string unicode buffer.
sourcepub fn raw_data<'data>(
&self,
directory: ResourceDirectory<'data>
) -> Result<&'data [u8]>
pub fn raw_data<'data>( &self, directory: ResourceDirectory<'data> ) -> Result<&'data [u8]>
Returns the string buffer as raw bytes.
Trait Implementations§
source§impl Clone for ResourceName
impl Clone for ResourceName
source§fn clone(&self) -> ResourceName
fn clone(&self) -> ResourceName
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