Struct lief::pdb::build_metadata::BuildInfo
pub struct BuildInfo {
pub cwd: String,
pub build_tool: String,
pub source_file: String,
pub pdb: String,
pub command_line: String,
}
Expand description
This structure represents information wrapped by the S_BUILDINFO
symbol
Fields§
§cwd: String
Working directory where the build tool was invoked
build_tool: String
Path to the build tool (e.g. C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\bin\HostX64\x64\CL.exe
)
source_file: String
Source file consumed by the build tool
pdb: String
PDB path
command_line: String
Command line arguments used to invoke the build tool
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for BuildInfo
impl Send for BuildInfo
impl Sync for BuildInfo
impl Unpin for BuildInfo
impl UnwindSafe for BuildInfo
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