pub struct ImpactReport {
pub diff: DiffReport,
pub affected_goals: Vec<String>,
pub affected_coverages: Vec<String>,
}Expand description
RFC B4: impact analysis. Walk goal.realized_by + coverage witnesses to find downstream effects of a diff.
Fields§
§diff: DiffReport§affected_goals: Vec<String>§affected_coverages: Vec<String>Trait Implementations§
Source§impl Clone for ImpactReport
impl Clone for ImpactReport
Source§impl Debug for ImpactReport
impl Debug for ImpactReport
Auto Trait Implementations§
impl Forget for ImpactReport
impl Freeze for ImpactReport
impl RefUnwindSafe for ImpactReport
impl Send for ImpactReport
impl Sync for ImpactReport
impl Unpin for ImpactReport
impl UnsafeUnpin for ImpactReport
impl UnwindSafe for ImpactReport
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