pub struct PaneRepairError {
pub before_hash: u64,
pub report: PaneInvariantReport,
pub reason: PaneRepairFailure,
}Expand description
Error payload for repair attempts.
Fields§
§before_hash: u64§report: PaneInvariantReport§reason: PaneRepairFailureTrait Implementations§
Source§impl Clone for PaneRepairError
impl Clone for PaneRepairError
Source§fn clone(&self) -> PaneRepairError
fn clone(&self) -> PaneRepairError
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 PaneRepairError
impl Debug for PaneRepairError
Source§impl Display for PaneRepairError
impl Display for PaneRepairError
Source§impl Error for PaneRepairError
impl Error for PaneRepairError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl PartialEq for PaneRepairError
impl PartialEq for PaneRepairError
impl Eq for PaneRepairError
impl StructuralPartialEq for PaneRepairError
Auto Trait Implementations§
impl Freeze for PaneRepairError
impl RefUnwindSafe for PaneRepairError
impl Send for PaneRepairError
impl Sync for PaneRepairError
impl Unpin for PaneRepairError
impl UnsafeUnpin for PaneRepairError
impl UnwindSafe for PaneRepairError
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