pub struct TerminalizedDetachCell { /* private fields */ }Expand description
Data retained by the mandated terminalized detach cell.
Fields are private. External callers can obtain this response only through the lifecycle module’s verified terminalized-cell transition or wire decode.
Implementations§
Source§impl TerminalizedDetachCell
impl TerminalizedDetachCell
Sourcepub const fn conversation_id(&self) -> ConversationId
pub const fn conversation_id(&self) -> ConversationId
Conversation from the old detach request.
Sourcepub const fn participant_id(&self) -> ParticipantId
pub const fn participant_id(&self) -> ParticipantId
Participant from the old detach request.
Sourcepub const fn capability_generation(&self) -> Generation
pub const fn capability_generation(&self) -> Generation
Presented generation from the old detach request.
Sourcepub const fn detach_attempt_token(&self) -> DetachAttemptToken
pub const fn detach_attempt_token(&self) -> DetachAttemptToken
Old detach attempt token.
Sourcepub const fn current_generation(&self) -> Generation
pub const fn current_generation(&self) -> Generation
Current live generation.
Sourcepub const fn committed_binding_epoch(&self) -> BindingEpoch
pub const fn committed_binding_epoch(&self) -> BindingEpoch
Old committed binding epoch retained by terminalization.
Sourcepub const fn binding_state(&self) -> BindingStateView
pub const fn binding_state(&self) -> BindingStateView
Current bound/detached view.
Trait Implementations§
Source§impl Clone for TerminalizedDetachCell
impl Clone for TerminalizedDetachCell
Source§fn clone(&self) -> TerminalizedDetachCell
fn clone(&self) -> TerminalizedDetachCell
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 moreSource§impl Debug for TerminalizedDetachCell
impl Debug for TerminalizedDetachCell
impl Eq for TerminalizedDetachCell
Source§impl PartialEq for TerminalizedDetachCell
impl PartialEq for TerminalizedDetachCell
impl StructuralPartialEq for TerminalizedDetachCell
Auto Trait Implementations§
impl Freeze for TerminalizedDetachCell
impl RefUnwindSafe for TerminalizedDetachCell
impl Send for TerminalizedDetachCell
impl Sync for TerminalizedDetachCell
impl Unpin for TerminalizedDetachCell
impl UnsafeUnpin for TerminalizedDetachCell
impl UnwindSafe for TerminalizedDetachCell
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