pub enum OfflineMaintenanceOperationKind {
CreateBackup,
RestoreBackup,
RetireBackup,
StorageScrub,
}Expand description
The closed semantic kind of one offline maintenance operation.
Variants§
CreateBackup
Publish one immutable offline backup.
RestoreBackup
Restore one immutable backup through private staging.
RetireBackup
Permanently retire one previously published immutable backup.
StorageScrub
Drive the one complete exact-end validation over the closed database (ADR-0203). It has no backup name or any other semantic input.
Trait Implementations§
impl Copy for OfflineMaintenanceOperationKind
impl Eq for OfflineMaintenanceOperationKind
Source§impl Ord for OfflineMaintenanceOperationKind
impl Ord for OfflineMaintenanceOperationKind
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for OfflineMaintenanceOperationKind
impl PartialOrd for OfflineMaintenanceOperationKind
impl StructuralPartialEq for OfflineMaintenanceOperationKind
Auto Trait Implementations§
impl Freeze for OfflineMaintenanceOperationKind
impl RefUnwindSafe for OfflineMaintenanceOperationKind
impl Send for OfflineMaintenanceOperationKind
impl Sync for OfflineMaintenanceOperationKind
impl Unpin for OfflineMaintenanceOperationKind
impl UnsafeUnpin for OfflineMaintenanceOperationKind
impl UnwindSafe for OfflineMaintenanceOperationKind
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