pub enum PruneProofError {
CutAboveCover {
cut_before: u64,
covered_through: u64,
},
CoverAboveCheckpoint {
covered_through: u64,
checkpoint_position: u64,
},
HeldInconsistent {
held: HeldRecords,
},
}Expand description
A receipt that does not prove its own cut.
Variants§
Trait Implementations§
Source§impl Debug for PruneProofError
impl Debug for PruneProofError
Source§impl Display for PruneProofError
impl Display for PruneProofError
impl Eq for PruneProofError
Source§impl Error for PruneProofError
impl Error for PruneProofError
1.30.0 · 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 PruneProofError
impl PartialEq for PruneProofError
impl StructuralPartialEq for PruneProofError
Auto Trait Implementations§
impl Freeze for PruneProofError
impl RefUnwindSafe for PruneProofError
impl Send for PruneProofError
impl Sync for PruneProofError
impl Unpin for PruneProofError
impl UnsafeUnpin for PruneProofError
impl UnwindSafe for PruneProofError
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.