pub struct PeScriptResourceInfo {
pub type_id: u16,
pub type_name: Option<&'static str>,
pub name: &'static str,
pub language_id: Option<u16>,
pub rva: u32,
pub offset: usize,
pub size: u32,
}Expand description
PE RT_RCDATA/SCRIPT resource facts.
Fields§
§type_id: u16PE resource type id.
type_name: Option<&'static str>PE resource type name, when recognized.
name: &'static strPE resource name.
language_id: Option<u16>PE resource language id, when present.
rva: u32Resource data RVA.
offset: usizeResource data file offset.
size: u32Resource data size.
Trait Implementations§
Source§impl Clone for PeScriptResourceInfo
impl Clone for PeScriptResourceInfo
Source§fn clone(&self) -> PeScriptResourceInfo
fn clone(&self) -> PeScriptResourceInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PeScriptResourceInfo
Source§impl Debug for PeScriptResourceInfo
impl Debug for PeScriptResourceInfo
impl Eq for PeScriptResourceInfo
Source§impl PartialEq for PeScriptResourceInfo
impl PartialEq for PeScriptResourceInfo
impl StructuralPartialEq for PeScriptResourceInfo
Auto Trait Implementations§
impl Freeze for PeScriptResourceInfo
impl RefUnwindSafe for PeScriptResourceInfo
impl Send for PeScriptResourceInfo
impl Sync for PeScriptResourceInfo
impl Unpin for PeScriptResourceInfo
impl UnsafeUnpin for PeScriptResourceInfo
impl UnwindSafe for PeScriptResourceInfo
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