pub enum RollbackSupportV1 {
Show 22 variants
RemoveCreatedIfUnchanged,
RestoreBackupIfUnchanged,
RestorePreviousIfUnchanged,
RestoreRelocatedPreviousIfUnchanged,
RestorePreviousWithBackupIfUnchanged,
RestoreForcedPreviousIfUnchanged,
RestoreJsonKeysIfUnchanged,
RestoreRelocatedJsonKeysIfUnchanged,
RestoreRemovedJsonKeysIfUnchanged,
RemoveCreatedLauncherIfUnchanged,
RestorePreviousLauncherIfUnchanged,
RestoreRemovedLauncherIfUnchanged,
RestorePreviousShellSnapshotIfUnchanged,
RestorePreviousShellCacheIfUnchanged,
RestoreRemovedShellCacheIfUnchanged,
RestoreRemovedShellSnapshotIfUnchanged,
RestorePreviousShellProfileIfUnchanged,
RestorePreviousSysSplitDnsIfUnchanged,
RestorePreviousSysProfileBlocksIfUnchanged,
RestorePreviousShellRenderedFileIfUnchanged,
RestoreRemovedShellRenderedFileIfUnchanged,
Unsupported {
reason_code: String,
},
}Variants§
RemoveCreatedIfUnchanged
RestoreBackupIfUnchanged
RestorePreviousIfUnchanged
RestoreRelocatedPreviousIfUnchanged
RestorePreviousWithBackupIfUnchanged
RestoreForcedPreviousIfUnchanged
RestoreJsonKeysIfUnchanged
RestoreRelocatedJsonKeysIfUnchanged
RestoreRemovedJsonKeysIfUnchanged
RemoveCreatedLauncherIfUnchanged
RestorePreviousLauncherIfUnchanged
RestoreRemovedLauncherIfUnchanged
RestorePreviousShellSnapshotIfUnchanged
RestorePreviousShellCacheIfUnchanged
RestoreRemovedShellCacheIfUnchanged
RestoreRemovedShellSnapshotIfUnchanged
RestorePreviousShellProfileIfUnchanged
RestorePreviousSysSplitDnsIfUnchanged
RestorePreviousSysProfileBlocksIfUnchanged
RestorePreviousShellRenderedFileIfUnchanged
RestoreRemovedShellRenderedFileIfUnchanged
Unsupported
Trait Implementations§
Source§impl Clone for RollbackSupportV1
impl Clone for RollbackSupportV1
Source§fn clone(&self) -> RollbackSupportV1
fn clone(&self) -> RollbackSupportV1
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 RollbackSupportV1
impl Debug for RollbackSupportV1
Source§impl<'de> Deserialize<'de> for RollbackSupportV1
impl<'de> Deserialize<'de> for RollbackSupportV1
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 RollbackSupportV1
Source§impl PartialEq for RollbackSupportV1
impl PartialEq for RollbackSupportV1
Source§impl Serialize for RollbackSupportV1
impl Serialize for RollbackSupportV1
impl StructuralPartialEq for RollbackSupportV1
Auto Trait Implementations§
impl Freeze for RollbackSupportV1
impl RefUnwindSafe for RollbackSupportV1
impl Send for RollbackSupportV1
impl Sync for RollbackSupportV1
impl Unpin for RollbackSupportV1
impl UnsafeUnpin for RollbackSupportV1
impl UnwindSafe for RollbackSupportV1
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
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.