pub enum DeploymentKind {
Installed,
Portable,
}Expand description
The semantic deployment outcome of an installation.
Variants§
Installed
The package is installed with lasting system state.
Portable
The package behaves like a portable deployment and can be removed by directory cleanup.
Implementations§
Trait Implementations§
Source§impl Clone for DeploymentKind
impl Clone for DeploymentKind
Source§fn clone(&self) -> DeploymentKind
fn clone(&self) -> DeploymentKind
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 DeploymentKind
impl Debug for DeploymentKind
Source§impl<'de> Deserialize<'de> for DeploymentKind
impl<'de> Deserialize<'de> for DeploymentKind
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 Display for DeploymentKind
impl Display for DeploymentKind
Source§impl From<DeploymentKind> for String
impl From<DeploymentKind> for String
Source§fn from(value: DeploymentKind) -> Self
fn from(value: DeploymentKind) -> Self
Converts to this type from the input type.
Source§impl From<InstallerType> for DeploymentKind
impl From<InstallerType> for DeploymentKind
Source§fn from(value: InstallerType) -> Self
fn from(value: InstallerType) -> Self
Converts to this type from the input type.
Source§impl FromStr for DeploymentKind
impl FromStr for DeploymentKind
Source§impl PartialEq for DeploymentKind
impl PartialEq for DeploymentKind
Source§impl Serialize for DeploymentKind
impl Serialize for DeploymentKind
impl Copy for DeploymentKind
impl Eq for DeploymentKind
impl StructuralPartialEq for DeploymentKind
Auto Trait Implementations§
impl Freeze for DeploymentKind
impl RefUnwindSafe for DeploymentKind
impl Send for DeploymentKind
impl Sync for DeploymentKind
impl Unpin for DeploymentKind
impl UnwindSafe for DeploymentKind
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