pub enum DiedBindingTransition {
Committed(CommittedDiedTerminal),
Pending(PendingDiedFinalization),
}Expand description
Result of a fate that records a Died lifecycle terminal.
Variants§
Committed(CommittedDiedTerminal)
Terminal record committed with its durable delivery key.
Pending(PendingDiedFinalization)
Authority ended and the exact terminal remains bounded-pending.
Implementations§
Source§impl DiedBindingTransition
impl DiedBindingTransition
Sourcepub const fn observer_progress_projection(
&self,
) -> Option<ObserverProgressProjection>
pub const fn observer_progress_projection( &self, ) -> Option<ObserverProgressProjection>
Projects a committed Died terminal; pending finalization has no progress yet.
Sourcepub const fn binding_state(self) -> BindingState
pub const fn binding_state(self) -> BindingState
Returns the post-transition binding slot.
Trait Implementations§
Source§impl Clone for DiedBindingTransition
impl Clone for DiedBindingTransition
Source§fn clone(&self) -> DiedBindingTransition
fn clone(&self) -> DiedBindingTransition
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 DiedBindingTransition
Source§impl Debug for DiedBindingTransition
impl Debug for DiedBindingTransition
impl Eq for DiedBindingTransition
Source§impl PartialEq for DiedBindingTransition
impl PartialEq for DiedBindingTransition
impl StructuralPartialEq for DiedBindingTransition
Auto Trait Implementations§
impl Freeze for DiedBindingTransition
impl RefUnwindSafe for DiedBindingTransition
impl Send for DiedBindingTransition
impl Sync for DiedBindingTransition
impl Unpin for DiedBindingTransition
impl UnsafeUnpin for DiedBindingTransition
impl UnwindSafe for DiedBindingTransition
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