pub struct UninstallReport {
pub client: String,
pub status: UninstallStatus,
pub removed_paths: Vec<PathBuf>,
pub backups: Vec<PathBuf>,
pub notes: Vec<String>,
}Expand description
Outcome of an uninstall call.
Fields§
§client: String§status: UninstallStatus§removed_paths: Vec<PathBuf>§backups: Vec<PathBuf>§notes: Vec<String>Trait Implementations§
Source§impl Clone for UninstallReport
impl Clone for UninstallReport
Source§fn clone(&self) -> UninstallReport
fn clone(&self) -> UninstallReport
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 UninstallReport
impl Debug for UninstallReport
Auto Trait Implementations§
impl Freeze for UninstallReport
impl RefUnwindSafe for UninstallReport
impl Send for UninstallReport
impl Sync for UninstallReport
impl Unpin for UninstallReport
impl UnsafeUnpin for UninstallReport
impl UnwindSafe for UninstallReport
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