#[non_exhaustive]pub enum RepairStatus {
Succeeded,
NoAction,
Refused,
Failed,
}Expand description
Metadata repair status.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Succeeded
Repair modified metadata and wrote an output file.
NoAction
No metadata change was needed; an unchanged output file was written.
Refused
Repair was explicitly refused before writing output.
Failed
Repair failed while writing or finalizing output.
Trait Implementations§
Source§impl Clone for RepairStatus
impl Clone for RepairStatus
Source§fn clone(&self) -> RepairStatus
fn clone(&self) -> RepairStatus
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 RepairStatus
impl Debug for RepairStatus
Source§impl<'de> Deserialize<'de> for RepairStatus
impl<'de> Deserialize<'de> for RepairStatus
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
Source§impl PartialEq for RepairStatus
impl PartialEq for RepairStatus
Source§fn eq(&self, other: &RepairStatus) -> bool
fn eq(&self, other: &RepairStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RepairStatus
impl Serialize for RepairStatus
impl Copy for RepairStatus
impl Eq for RepairStatus
impl StructuralPartialEq for RepairStatus
Auto Trait Implementations§
impl Freeze for RepairStatus
impl RefUnwindSafe for RepairStatus
impl Send for RepairStatus
impl Sync for RepairStatus
impl Unpin for RepairStatus
impl UnsafeUnpin for RepairStatus
impl UnwindSafe for RepairStatus
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