pub enum BindingTerminalPrepareError {
Authority,
TransactionOrder,
DeliverySequence,
ObserverProgress,
}Expand description
Typed reason the non-mutating prepare stage refused authority or positions.
Variants§
Authority
The active binding does not belong to this coupled owner.
TransactionOrder
The supplied transaction order is not the next checked order.
DeliverySequence
The supplied delivery sequence is not the next checked sequence.
ObserverProgress
Hard observer progress exceeds the current sequence high watermark.
Trait Implementations§
Source§impl Clone for BindingTerminalPrepareError
impl Clone for BindingTerminalPrepareError
Source§fn clone(&self) -> BindingTerminalPrepareError
fn clone(&self) -> BindingTerminalPrepareError
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 BindingTerminalPrepareError
Source§impl Debug for BindingTerminalPrepareError
impl Debug for BindingTerminalPrepareError
impl Eq for BindingTerminalPrepareError
impl StructuralPartialEq for BindingTerminalPrepareError
Auto Trait Implementations§
impl Freeze for BindingTerminalPrepareError
impl RefUnwindSafe for BindingTerminalPrepareError
impl Send for BindingTerminalPrepareError
impl Sync for BindingTerminalPrepareError
impl Unpin for BindingTerminalPrepareError
impl UnsafeUnpin for BindingTerminalPrepareError
impl UnwindSafe for BindingTerminalPrepareError
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