pub struct UninstallEntry {
pub display_name: String,
pub version: String,
pub publisher: String,
pub install_location: Option<String>,
pub quiet_uninstall_string: Option<String>,
pub uninstall_string: Option<String>,
}Expand description
Snapshot of one uninstall registry entry.
Fields§
§display_name: StringApplication display name.
version: StringApplication version string, if the registry entry exposes one.
publisher: StringPublisher string, if the registry entry exposes one.
install_location: Option<String>Install location stored in the registry, if present.
quiet_uninstall_string: Option<String>Quiet uninstall command stored in the registry, if present.
uninstall_string: Option<String>Standard uninstall command stored in the registry, if present.
Trait Implementations§
Source§impl Clone for UninstallEntry
impl Clone for UninstallEntry
Source§fn clone(&self) -> UninstallEntry
fn clone(&self) -> UninstallEntry
Returns a duplicate of the value. Read more
1.0.0 · 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 UninstallEntry
impl Debug for UninstallEntry
Source§impl PartialEq for UninstallEntry
impl PartialEq for UninstallEntry
impl Eq for UninstallEntry
impl StructuralPartialEq for UninstallEntry
Auto Trait Implementations§
impl Freeze for UninstallEntry
impl RefUnwindSafe for UninstallEntry
impl Send for UninstallEntry
impl Sync for UninstallEntry
impl Unpin for UninstallEntry
impl UnwindSafe for UninstallEntry
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