pub enum RepairActionType {
RebuildIndex,
FixHashMismatch,
RemoveOrphanedData,
UpdateVersion,
RepairCorruption,
CleanDuplicates,
RestoreFromBackup,
}Expand description
Types of repair actions
Variants§
RebuildIndex
Rebuild index
FixHashMismatch
Fix hash mismatch
RemoveOrphanedData
Remove orphaned data
UpdateVersion
Update version
RepairCorruption
Repair corruption
CleanDuplicates
Clean duplicates
RestoreFromBackup
Restore from backup
Trait Implementations§
Source§impl Clone for RepairActionType
impl Clone for RepairActionType
Source§fn clone(&self) -> RepairActionType
fn clone(&self) -> RepairActionType
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 RepairActionType
impl Debug for RepairActionType
Source§impl<'de> Deserialize<'de> for RepairActionType
impl<'de> Deserialize<'de> for RepairActionType
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
Auto Trait Implementations§
impl Freeze for RepairActionType
impl RefUnwindSafe for RepairActionType
impl Send for RepairActionType
impl Sync for RepairActionType
impl Unpin for RepairActionType
impl UnwindSafe for RepairActionType
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