pub struct DeepResult {
pub findings: Vec<Finding>,
pub export_maps: Vec<CrateExportMap>,
pub warnings: Vec<String>,
}Expand description
Result of running deep MIR analysis.
Fields§
§findings: Vec<Finding>Findings from the MIR driver, with crate names/versions patched to match Cargo metadata.
export_maps: Vec<CrateExportMap>Export maps built from MIR findings, ready to inject into Phase 2.
warnings: Vec<String>Warnings encountered during analysis (driver missing, parse errors, etc.).
Auto Trait Implementations§
impl Freeze for DeepResult
impl RefUnwindSafe for DeepResult
impl Send for DeepResult
impl Sync for DeepResult
impl Unpin for DeepResult
impl UnsafeUnpin for DeepResult
impl UnwindSafe for DeepResult
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