pub struct WindowsApplication {
pub display_name: Option<String>,
pub display_version: Option<String>,
pub help_link: Option<String>,
pub install_date: Option<Date>,
pub publisher: Option<String>,
}Expand description
Contains information about a Windows application that is retrieved from the Windows Registry. For more information about these fields, see: https://docs.microsoft.com/en-us/windows/win32/msi/uninstall-registry-key
This type is not used in any activity, and only used as part of another schema.
Fields§
§display_name: Option<String>The name of the application or product.
display_version: Option<String>The version of the product or application in string format.
help_link: Option<String>The internet address for technical support.
install_date: Option<Date>The last time this product received service. The value of this property is replaced each time a patch is applied or removed from the product or the command-line option is used to repair the product.
publisher: Option<String>The name of the manufacturer for the product or application.
Trait Implementations§
Source§impl Clone for WindowsApplication
impl Clone for WindowsApplication
Source§fn clone(&self) -> WindowsApplication
fn clone(&self) -> WindowsApplication
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 WindowsApplication
impl Debug for WindowsApplication
Source§impl Default for WindowsApplication
impl Default for WindowsApplication
Source§fn default() -> WindowsApplication
fn default() -> WindowsApplication
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WindowsApplication
impl<'de> Deserialize<'de> for WindowsApplication
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for WindowsApplication
impl Serialize for WindowsApplication
impl Part for WindowsApplication
Auto Trait Implementations§
impl Freeze for WindowsApplication
impl RefUnwindSafe for WindowsApplication
impl Send for WindowsApplication
impl Sync for WindowsApplication
impl Unpin for WindowsApplication
impl UnwindSafe for WindowsApplication
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