Struct goblin::pe::debug::DebugData [−][src]
pub struct DebugData<'a> { pub image_debug_directory: ImageDebugDirectory, pub codeview_pdb70_debug_info: Option<CodeviewPDB70DebugInfo<'a>>, }
Fields
image_debug_directory: ImageDebugDirectory
codeview_pdb70_debug_info: Option<CodeviewPDB70DebugInfo<'a>>
Implementations
pub fn parse(
bytes: &'a [u8],
dd: DataDirectory,
sections: &[SectionTable],
file_alignment: u32
) -> Result<Self>
pub fn parse_with_opts(
bytes: &'a [u8],
dd: DataDirectory,
sections: &[SectionTable],
file_alignment: u32,
opts: &ParseOptions
) -> Result<Self>
Trait Implementations
Auto Trait Implementations
impl<'a> RefUnwindSafe for DebugData<'a>
impl<'a> UnwindSafe for DebugData<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more