pub enum SettlementRouteErrorClass {
Backend,
Conflict,
InvalidRecord,
}Expand description
Bounded class for settlement routing failures.
Variants§
Backend
Persistence backend failure.
Conflict
Lease, version, or terminal-state conflict.
InvalidRecord
Invalid or overflowing durable data.
Trait Implementations§
Source§impl Clone for SettlementRouteErrorClass
impl Clone for SettlementRouteErrorClass
Source§fn clone(&self) -> SettlementRouteErrorClass
fn clone(&self) -> SettlementRouteErrorClass
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 moreimpl Copy for SettlementRouteErrorClass
Source§impl Debug for SettlementRouteErrorClass
impl Debug for SettlementRouteErrorClass
impl Eq for SettlementRouteErrorClass
impl StructuralPartialEq for SettlementRouteErrorClass
Auto Trait Implementations§
impl Freeze for SettlementRouteErrorClass
impl RefUnwindSafe for SettlementRouteErrorClass
impl Send for SettlementRouteErrorClass
impl Sync for SettlementRouteErrorClass
impl Unpin for SettlementRouteErrorClass
impl UnsafeUnpin for SettlementRouteErrorClass
impl UnwindSafe for SettlementRouteErrorClass
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