pub struct ReadConfig {
pub include_sections: bool,
pub validate_checksum: bool,
pub parse_imports: bool,
pub parse_exports: bool,
}Expand description
PE 文件读取配置
控制 PE 文件解析过程的行为,允许选择性解析不同的部分。 通过调整这些配置,可以在性能和功能之间取得平衡。
Fields§
§include_sections: bool是否包含节数据,如果为 false 则只解析头部信息
validate_checksum: bool是否验证校验和,验证会增加解析时间
parse_imports: bool是否解析导入表,导入表包含依赖的 DLL 信息
parse_exports: bool是否解析导出表,导出表包含对外提供的函数信息
Trait Implementations§
Source§impl Clone for ReadConfig
impl Clone for ReadConfig
Source§fn clone(&self) -> ReadConfig
fn clone(&self) -> ReadConfig
Returns a duplicate 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 moreSource§impl Debug for ReadConfig
impl Debug for ReadConfig
Source§impl Default for ReadConfig
impl Default for ReadConfig
impl Copy for ReadConfig
Auto Trait Implementations§
impl Freeze for ReadConfig
impl RefUnwindSafe for ReadConfig
impl Send for ReadConfig
impl Sync for ReadConfig
impl Unpin for ReadConfig
impl UnwindSafe for ReadConfig
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