pub enum Restoration {
Tracked(Locator),
Interred(Locator),
Rebuildable {
reason: String,
},
}Expand description
Tracked rides git (file:), Interred rides CAS (cas:), Rebuildable
names its reason. No fourth storage authority exists.
Variants§
Trait Implementations§
Source§impl Clone for Restoration
impl Clone for Restoration
Source§impl Debug for Restoration
impl Debug for Restoration
Source§impl<'de> Deserialize<'de> for Restoration
impl<'de> Deserialize<'de> for Restoration
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 Restoration
Source§impl PartialEq for Restoration
impl PartialEq for Restoration
Source§impl Serialize for Restoration
impl Serialize for Restoration
impl StructuralPartialEq for Restoration
Auto Trait Implementations§
impl Freeze for Restoration
impl RefUnwindSafe for Restoration
impl Send for Restoration
impl Sync for Restoration
impl Unpin for Restoration
impl UnsafeUnpin for Restoration
impl UnwindSafe for Restoration
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