pub enum ServiceManagerAction {
Install,
Upgrade,
Rollback,
Uninstall,
}Expand description
Service manager action surfaced as a generated, user-executed plan.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for ServiceManagerAction
impl Clone for ServiceManagerAction
Source§fn clone(&self) -> ServiceManagerAction
fn clone(&self) -> ServiceManagerAction
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 moreimpl Copy for ServiceManagerAction
Source§impl Debug for ServiceManagerAction
impl Debug for ServiceManagerAction
Source§impl<'de> Deserialize<'de> for ServiceManagerAction
impl<'de> Deserialize<'de> for ServiceManagerAction
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
impl Eq for ServiceManagerAction
Source§impl PartialEq for ServiceManagerAction
impl PartialEq for ServiceManagerAction
Source§impl Serialize for ServiceManagerAction
impl Serialize for ServiceManagerAction
impl StructuralPartialEq for ServiceManagerAction
Auto Trait Implementations§
impl Freeze for ServiceManagerAction
impl RefUnwindSafe for ServiceManagerAction
impl Send for ServiceManagerAction
impl Sync for ServiceManagerAction
impl Unpin for ServiceManagerAction
impl UnsafeUnpin for ServiceManagerAction
impl UnwindSafe for ServiceManagerAction
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.