pub struct PendingDiedOrdinaryFinalizer { /* private fields */ }Expand description
Floor authority measured before a Pending-Died enclosing finalizer commits.
Implementations§
Source§impl PendingDiedOrdinaryFinalizer
impl PendingDiedOrdinaryFinalizer
Sourcepub const fn encode_checkpoint(&self) -> [u8; 8]
pub const fn encode_checkpoint(&self) -> [u8; 8]
Borrows the exact already-measured finalization floor into canonical bytes.
Sourcepub fn restore_checkpoint(
body: &[u8],
fate: &OrdinaryBindingFate,
) -> Result<Self, OwnerCheckpointRestoreError>
pub fn restore_checkpoint( body: &[u8], fate: &OrdinaryBindingFate, ) -> Result<Self, OwnerCheckpointRestoreError>
Restores only the finalizer belonging to a validated ordinary death fate.
The live owner’s existing completion checks still govern floor installation.
§Errors
Refuses an incorrect width or a floor different from the validated fate.
Trait Implementations§
Source§impl Debug for PendingDiedOrdinaryFinalizer
impl Debug for PendingDiedOrdinaryFinalizer
impl Eq for PendingDiedOrdinaryFinalizer
impl StructuralPartialEq for PendingDiedOrdinaryFinalizer
Auto Trait Implementations§
impl Freeze for PendingDiedOrdinaryFinalizer
impl RefUnwindSafe for PendingDiedOrdinaryFinalizer
impl Send for PendingDiedOrdinaryFinalizer
impl Sync for PendingDiedOrdinaryFinalizer
impl Unpin for PendingDiedOrdinaryFinalizer
impl UnsafeUnpin for PendingDiedOrdinaryFinalizer
impl UnwindSafe for PendingDiedOrdinaryFinalizer
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