pub enum PostCommitFailurePolicy {
KeepInstalled,
RollBack,
}Expand description
Caller policy for a failed post-commit check.
Variants§
KeepInstalled
Keep the complete new artifact set installed and report the check failure.
RollBack
Restore and verify the complete previous artifact set.
Trait Implementations§
Source§impl Clone for PostCommitFailurePolicy
impl Clone for PostCommitFailurePolicy
impl Copy for PostCommitFailurePolicy
Source§impl Debug for PostCommitFailurePolicy
impl Debug for PostCommitFailurePolicy
impl Eq for PostCommitFailurePolicy
Source§impl PartialEq for PostCommitFailurePolicy
impl PartialEq for PostCommitFailurePolicy
impl StructuralPartialEq for PostCommitFailurePolicy
Auto Trait Implementations§
impl Freeze for PostCommitFailurePolicy
impl RefUnwindSafe for PostCommitFailurePolicy
impl Send for PostCommitFailurePolicy
impl Sync for PostCommitFailurePolicy
impl Unpin for PostCommitFailurePolicy
impl UnsafeUnpin for PostCommitFailurePolicy
impl UnwindSafe for PostCommitFailurePolicy
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