pub struct PendingDetachedFinalization { /* private fields */ }Expand description
Pending Detached terminal with no possible Died-only cause.
Implementations§
Source§impl PendingDetachedFinalization
impl PendingDetachedFinalization
Sourcepub const fn participant_id(self) -> ParticipantId
pub const fn participant_id(self) -> ParticipantId
Returns the permanent participant identifier/index.
Sourcepub const fn conversation_id(self) -> ConversationId
pub const fn conversation_id(self) -> ConversationId
Returns the owning conversation.
Sourcepub const fn binding_epoch(self) -> BindingEpoch
pub const fn binding_epoch(self) -> BindingEpoch
Returns the exact ended binding epoch.
Sourcepub const fn cause(self) -> DetachedCause
pub const fn cause(self) -> DetachedCause
Returns the type-restricted Detached cause.
Sourcepub const fn admission_order(self) -> AdmissionOrder
pub const fn admission_order(self) -> AdmissionOrder
Returns the immutable binding-terminal admission position.
Sourcepub const fn commit(
self,
delivery_seq: DeliverySeq,
) -> CommittedDetachedTerminal
pub const fn commit( self, delivery_seq: DeliverySeq, ) -> CommittedDetachedTerminal
Commits the exact pending terminal at its assigned delivery sequence.
Trait Implementations§
Source§impl Clone for PendingDetachedFinalization
impl Clone for PendingDetachedFinalization
Source§fn clone(&self) -> PendingDetachedFinalization
fn clone(&self) -> PendingDetachedFinalization
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 PendingDetachedFinalization
Source§impl Debug for PendingDetachedFinalization
impl Debug for PendingDetachedFinalization
impl Eq for PendingDetachedFinalization
Source§impl From<PendingDetachedFinalization> for PendingFinalization
impl From<PendingDetachedFinalization> for PendingFinalization
Source§fn from(value: PendingDetachedFinalization) -> Self
fn from(value: PendingDetachedFinalization) -> Self
Converts to this type from the input type.
impl StructuralPartialEq for PendingDetachedFinalization
Auto Trait Implementations§
impl Freeze for PendingDetachedFinalization
impl RefUnwindSafe for PendingDetachedFinalization
impl Send for PendingDetachedFinalization
impl Sync for PendingDetachedFinalization
impl Unpin for PendingDetachedFinalization
impl UnsafeUnpin for PendingDetachedFinalization
impl UnwindSafe for PendingDetachedFinalization
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