pub struct Uninstalled {
pub removed_registration: bool,
pub removed_record: bool,
pub removed_definition: Option<PathBuf>,
pub preserved: Vec<PathBuf>,
}Expand description
What uninstall did — and, as importantly, what it did not.
Fields§
§removed_registration: boolWhether a registration was removed.
removed_record: boolWhether the install record was removed.
removed_definition: Option<PathBuf>Whether a definition file was removed, and which.
preserved: Vec<PathBuf>The directories that were left exactly as they were.
05-infrastructure.md item 5 stated as a value rather than as a
promise: service uninstall prints this list, so an operator can see
that the configuration, the SQLite database, the stored token and the
runner package cache are all still there.
Trait Implementations§
Source§impl Clone for Uninstalled
impl Clone for Uninstalled
Source§fn clone(&self) -> Uninstalled
fn clone(&self) -> Uninstalled
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Uninstalled
impl Debug for Uninstalled
Source§impl Display for Uninstalled
impl Display for Uninstalled
impl Eq for Uninstalled
Source§impl PartialEq for Uninstalled
impl PartialEq for Uninstalled
impl StructuralPartialEq for Uninstalled
Auto Trait Implementations§
impl Freeze for Uninstalled
impl RefUnwindSafe for Uninstalled
impl Send for Uninstalled
impl Sync for Uninstalled
impl Unpin for Uninstalled
impl UnsafeUnpin for Uninstalled
impl UnwindSafe for Uninstalled
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