pub enum ExecutionSettlementError {
UnsupportedVersion(u16),
InvalidJournalCount,
DuplicateOperation,
}Expand description
Typed strict declaration rejection; original journals remain the only spending owners.
Variants§
UnsupportedVersion(u16)
Historical or unknown generation cannot become a current checkpoint.
InvalidJournalCount
A checkpoint requires one through 8,192 unique original rows.
DuplicateOperation
Same operation was declared more than once.
Trait Implementations§
Source§impl Debug for ExecutionSettlementError
impl Debug for ExecutionSettlementError
Source§impl Display for ExecutionSettlementError
impl Display for ExecutionSettlementError
impl Eq for ExecutionSettlementError
Source§impl Error for ExecutionSettlementError
impl Error for ExecutionSettlementError
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 ExecutionSettlementError
impl PartialEq for ExecutionSettlementError
impl StructuralPartialEq for ExecutionSettlementError
Auto Trait Implementations§
impl Freeze for ExecutionSettlementError
impl RefUnwindSafe for ExecutionSettlementError
impl Send for ExecutionSettlementError
impl Sync for ExecutionSettlementError
impl Unpin for ExecutionSettlementError
impl UnsafeUnpin for ExecutionSettlementError
impl UnwindSafe for ExecutionSettlementError
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