pub enum SweepOutcome {
Upgraded {
name: String,
from: String,
to: String,
},
Stale {
name: String,
from: String,
to: String,
},
Current {
name: String,
tag: String,
},
Pinned {
name: String,
tag: String,
},
Untracked {
name: String,
source: String,
},
Failed {
name: String,
error: String,
},
}Expand description
One provider’s result in rootle update’s sweep (0019 M1) —
rendered by the caller, never printed here.
Variants§
Upgraded
Stale
Would upgrade (--check): nothing was swapped.
Current
Pinned
Untracked
plain-HTTP / --path install: install-and-pin, untouched
(plans/0014 #1b) — reported, not silently skipped.
Failed
Trait Implementations§
Source§impl Clone for SweepOutcome
impl Clone for SweepOutcome
Auto Trait Implementations§
impl Forget for SweepOutcome
impl Freeze for SweepOutcome
impl Move for SweepOutcome
impl RefUnwindSafe for SweepOutcome
impl Send for SweepOutcome
impl Sync for SweepOutcome
impl Unpin for SweepOutcome
impl UnsafeUnpin for SweepOutcome
impl UnwindSafe for SweepOutcome
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