pub struct AttachedRecordPosition { /* private fields */ }Expand description
Assigned ordering and delivery position of one Attached lifecycle record.
Implementations§
Source§impl AttachedRecordPosition
impl AttachedRecordPosition
Sourcepub const fn new(
transaction_order: TransactionOrder,
delivery_seq: DeliverySeq,
) -> Self
pub const fn new( transaction_order: TransactionOrder, delivery_seq: DeliverySeq, ) -> Self
Creates the committed position allocated by the conversation lane.
Sourcepub const fn transaction_order(self) -> TransactionOrder
pub const fn transaction_order(self) -> TransactionOrder
Returns the assigned transaction-order major.
Sourcepub const fn delivery_seq(self) -> DeliverySeq
pub const fn delivery_seq(self) -> DeliverySeq
Returns the assigned delivery sequence.
Trait Implementations§
Source§impl Clone for AttachedRecordPosition
impl Clone for AttachedRecordPosition
Source§fn clone(&self) -> AttachedRecordPosition
fn clone(&self) -> AttachedRecordPosition
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 AttachedRecordPosition
Source§impl Debug for AttachedRecordPosition
impl Debug for AttachedRecordPosition
impl Eq for AttachedRecordPosition
Source§impl PartialEq for AttachedRecordPosition
impl PartialEq for AttachedRecordPosition
impl StructuralPartialEq for AttachedRecordPosition
Auto Trait Implementations§
impl Freeze for AttachedRecordPosition
impl RefUnwindSafe for AttachedRecordPosition
impl Send for AttachedRecordPosition
impl Sync for AttachedRecordPosition
impl Unpin for AttachedRecordPosition
impl UnsafeUnpin for AttachedRecordPosition
impl UnwindSafe for AttachedRecordPosition
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