pub struct Outcome {
pub installed: Vec<String>,
pub uninstalled: Vec<String>,
pub left_alone: Vec<String>,
pub restore_point: Option<String>,
}Expand description
What a run did, for the summary.
Fields§
§installed: Vec<String>§uninstalled: Vec<String>§left_alone: Vec<String>Kept rather than deleted, because they could not be put back or were changed by someone else after we wrote them.
restore_point: Option<String>None when the plan had nothing to do.
Trait Implementations§
impl Eq for Outcome
impl StructuralPartialEq for Outcome
Auto Trait Implementations§
impl Freeze for Outcome
impl RefUnwindSafe for Outcome
impl Send for Outcome
impl Sync for Outcome
impl Unpin for Outcome
impl UnsafeUnpin for Outcome
impl UnwindSafe for Outcome
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