pub struct AttachedLifecycleRecord { /* private fields */ }Expand description
Exact committed Attached lifecycle fact.
Implementations§
Source§impl AttachedLifecycleRecord
impl AttachedLifecycleRecord
Sourcepub const fn participant_id(self) -> ParticipantId
pub const fn participant_id(self) -> ParticipantId
Returns the permanent participant id/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 newly attached binding epoch.
Sourcepub const fn admission_order(self) -> AdmissionOrder
pub const fn admission_order(self) -> AdmissionOrder
Returns the canonical phase-2 admission order.
Sourcepub const fn delivery_seq(self) -> DeliverySeq
pub const fn delivery_seq(self) -> DeliverySeq
Returns the committed record sequence.
Trait Implementations§
Source§impl Clone for AttachedLifecycleRecord
impl Clone for AttachedLifecycleRecord
Source§fn clone(&self) -> AttachedLifecycleRecord
fn clone(&self) -> AttachedLifecycleRecord
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 AttachedLifecycleRecord
Source§impl Debug for AttachedLifecycleRecord
impl Debug for AttachedLifecycleRecord
impl Eq for AttachedLifecycleRecord
Source§impl PartialEq for AttachedLifecycleRecord
impl PartialEq for AttachedLifecycleRecord
impl StructuralPartialEq for AttachedLifecycleRecord
Auto Trait Implementations§
impl Freeze for AttachedLifecycleRecord
impl RefUnwindSafe for AttachedLifecycleRecord
impl Send for AttachedLifecycleRecord
impl Sync for AttachedLifecycleRecord
impl Unpin for AttachedLifecycleRecord
impl UnsafeUnpin for AttachedLifecycleRecord
impl UnwindSafe for AttachedLifecycleRecord
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