pub struct PropagationResult {
pub affected: usize,
pub cascade: Vec<Vec<String>>,
pub events: Vec<ReviewEvent>,
}Expand description
Result of a propagation pass.
Fields§
§affected: usizeTotal findings directly or transitively affected.
cascade: Vec<Vec<String>>Finding IDs affected at each depth level.
events: Vec<ReviewEvent>Review events created during propagation.
Auto Trait Implementations§
impl Freeze for PropagationResult
impl RefUnwindSafe for PropagationResult
impl Send for PropagationResult
impl Sync for PropagationResult
impl Unpin for PropagationResult
impl UnsafeUnpin for PropagationResult
impl UnwindSafe for PropagationResult
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