pub struct ImpactClosureTrace {
pub seed: String,
pub affected_not_shown: Vec<String>,
pub coordination_gap: Vec<ImpactClosureGap>,
}Expand description
Result of computing the impact closure for a single file as the seed.
Fields§
§seed: StringThe seed file, root-relative.
affected_not_shown: Vec<String>Root-relative paths transitively affected by the seed.
coordination_gap: Vec<ImpactClosureGap>Coordination gaps between the seed and consumers.
Trait Implementations§
Source§impl Debug for ImpactClosureTrace
impl Debug for ImpactClosureTrace
Auto Trait Implementations§
impl Freeze for ImpactClosureTrace
impl RefUnwindSafe for ImpactClosureTrace
impl Send for ImpactClosureTrace
impl Sync for ImpactClosureTrace
impl Unpin for ImpactClosureTrace
impl UnsafeUnpin for ImpactClosureTrace
impl UnwindSafe for ImpactClosureTrace
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