pub enum SequenceLedgerInvariantError {
ClaimsExceedRemaining {
budget: Box<SequenceBudget>,
required_reserve: Option<u128>,
},
}Expand description
Invalid persisted sequence ledger.
Variants§
ClaimsExceedRemaining
Claims exceed the exact sequence suffix that remains after the high watermark.
Trait Implementations§
Source§impl Clone for SequenceLedgerInvariantError
impl Clone for SequenceLedgerInvariantError
Source§fn clone(&self) -> SequenceLedgerInvariantError
fn clone(&self) -> SequenceLedgerInvariantError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SequenceLedgerInvariantError
impl Debug for SequenceLedgerInvariantError
impl Eq for SequenceLedgerInvariantError
impl StructuralPartialEq for SequenceLedgerInvariantError
Auto Trait Implementations§
impl Freeze for SequenceLedgerInvariantError
impl RefUnwindSafe for SequenceLedgerInvariantError
impl Send for SequenceLedgerInvariantError
impl Sync for SequenceLedgerInvariantError
impl Unpin for SequenceLedgerInvariantError
impl UnsafeUnpin for SequenceLedgerInvariantError
impl UnwindSafe for SequenceLedgerInvariantError
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