pub enum RecipientAckObligationsContextError {
Participant {
expected: ParticipantId,
actual: ParticipantId,
},
AcknowledgedThrough {
expected: DeliverySeq,
actual: DeliverySeq,
},
}Expand description
The testimony belongs to another participant or durable ack prestate.
Variants§
Participant
The testimony names another permanent participant.
Fields
§
expected: ParticipantIdParticipant required by the authorized request.
§
actual: ParticipantIdParticipant carried by the testimony.
AcknowledgedThrough
The testimony was sealed against another durable ack frontier.
Fields
§
expected: DeliverySeqCursor required by the authorized request prestate.
§
actual: DeliverySeqCursor carried by the testimony.
Trait Implementations§
Source§impl Clone for RecipientAckObligationsContextError
impl Clone for RecipientAckObligationsContextError
Source§fn clone(&self) -> RecipientAckObligationsContextError
fn clone(&self) -> RecipientAckObligationsContextError
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 RecipientAckObligationsContextError
impl Eq for RecipientAckObligationsContextError
impl StructuralPartialEq for RecipientAckObligationsContextError
Auto Trait Implementations§
impl Freeze for RecipientAckObligationsContextError
impl RefUnwindSafe for RecipientAckObligationsContextError
impl Send for RecipientAckObligationsContextError
impl Sync for RecipientAckObligationsContextError
impl Unpin for RecipientAckObligationsContextError
impl UnsafeUnpin for RecipientAckObligationsContextError
impl UnwindSafe for RecipientAckObligationsContextError
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