pub struct InterruptedRun {
pub journal: Journal,
pub live: BTreeMap<String, Option<String>>,
pub action: RecoveryAction,
}Expand description
What a recovery found on the box (23-12, D-09 to D-11).
Fields§
§journal: JournalThe run’s journal.
live: BTreeMap<String, Option<String>>The live hash of each path in the journal’s touched list when the
recovery looked (None when absent): the torn state, recorded in the
recovery run’s events (D-11).
action: RecoveryActionWhat recovery will do with it (D-10).
Trait Implementations§
Source§impl Clone for InterruptedRun
impl Clone for InterruptedRun
Source§impl Debug for InterruptedRun
impl Debug for InterruptedRun
impl Eq for InterruptedRun
Source§impl PartialEq for InterruptedRun
impl PartialEq for InterruptedRun
impl StructuralPartialEq for InterruptedRun
Auto Trait Implementations§
impl Freeze for InterruptedRun
impl RefUnwindSafe for InterruptedRun
impl Send for InterruptedRun
impl Sync for InterruptedRun
impl Unpin for InterruptedRun
impl UnsafeUnpin for InterruptedRun
impl UnwindSafe for InterruptedRun
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.