pub struct PaneRepairOutcome {
pub before_hash: u64,
pub after_hash: u64,
pub report_before: PaneInvariantReport,
pub report_after: PaneInvariantReport,
pub actions: Vec<PaneRepairAction>,
pub tree: PaneTree,
}Expand description
Outcome from successful safe repair pass.
Fields§
§before_hash: u64§after_hash: u64§report_before: PaneInvariantReport§report_after: PaneInvariantReport§actions: Vec<PaneRepairAction>§tree: PaneTreeTrait Implementations§
Source§impl Clone for PaneRepairOutcome
impl Clone for PaneRepairOutcome
Source§fn clone(&self) -> PaneRepairOutcome
fn clone(&self) -> PaneRepairOutcome
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 PaneRepairOutcome
impl Debug for PaneRepairOutcome
Source§impl PartialEq for PaneRepairOutcome
impl PartialEq for PaneRepairOutcome
impl Eq for PaneRepairOutcome
impl StructuralPartialEq for PaneRepairOutcome
Auto Trait Implementations§
impl Freeze for PaneRepairOutcome
impl RefUnwindSafe for PaneRepairOutcome
impl Send for PaneRepairOutcome
impl Sync for PaneRepairOutcome
impl Unpin for PaneRepairOutcome
impl UnsafeUnpin for PaneRepairOutcome
impl UnwindSafe for PaneRepairOutcome
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