pub struct PatchPlan {
pub operations: Vec<PlanOperation>,
pub skipped: Vec<(Address, String)>,
}Expand description
Ordered list of operations the patcher will execute.
Fields§
§operations: Vec<PlanOperation>Operations in execution order (preserving the order of the findings they were built from).
skipped: Vec<(Address, String)>Findings that were filtered out, paired with the human reason. Surfaced so the CLI can explain what was skipped.
Trait Implementations§
impl Eq for PatchPlan
impl StructuralPartialEq for PatchPlan
Auto Trait Implementations§
impl Freeze for PatchPlan
impl RefUnwindSafe for PatchPlan
impl Send for PatchPlan
impl Sync for PatchPlan
impl Unpin for PatchPlan
impl UnsafeUnpin for PatchPlan
impl UnwindSafe for PatchPlan
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